#include"CPUACNetProcessor.hpp"

#ifdef ENABLE_OPENCV_DNN

namespace Anime4KCPP::CPU::detail
{
    cv::Mat processImpl(cv::dnn::Net& net, cv::Mat&& blob, int scaleTimes, int width)
    {
        for (int i = 0; i < scaleTimes; i++)
        {
            net.setInput(blob);
            blob = net.forward();
            width <<= 1;
        }
        return blob.reshape(1, width);
    }
}

Anime4KCPP::CPU::ACNetHDN::ACNetHDN(std::string modelPath)
{
    try
    {
        net = cv::dnn::readNet(modelPath);
    }
    catch (const std::exception&)
    {
        throw ACException<ExceptionType::IO>(
            R"(Failed to load models file in "./models/" for OpenCV DNN module, )"
            R"(make sure you copy it correctly from Anime4KCPP source code)");
    }
    net.setPreferableBackend(cv::dnn::DNN_BACKEND_OPENCV);
    net.setPreferableTarget(cv::dnn::DNN_TARGET_CPU);
}

void Anime4KCPP::CPU::ACNetHDN::process(const cv::Mat& src, cv::Mat& dst, int scaleTimes)
{
    int w = src.rows;
    cv::Mat tmp;
    cv::extractChannel(src, tmp, 0);

    switch (src.depth())
    {
    case CV_8U:
        detail::processImpl(net, cv::dnn::blobFromImage(tmp, 1.0 / 255.0), scaleTimes, w).convertTo(dst, CV_8UC1, 255.0);
        break;
    case CV_16U:
        tmp.convertTo(tmp, CV_32FC1, 1.0 / 65535.0);
        detail::processImpl(net, cv::dnn::blobFromImage(tmp), scaleTimes, w).convertTo(dst, CV_16UC1, 65535.0);
        break;
    case CV_32F:
        dst = detail::processImpl(net, cv::dnn::blobFromImage(tmp), scaleTimes, w);
        break;
    default:
        throw ACException<ExceptionType::RunTimeError>("Unsupported image data type");
    }
}

#else

#define ACNET_PROCESS_IMPL                         \
    cv::Mat tmpMat, tmp = src;                     \
    for (int i = 0; i < scaleTimes; i++)           \
    {                                              \
        conv1To8(tmp, kernelsL1, biasL1, tmpMat);  \
        conv8To8(kernels[0], biases[0], tmpMat);   \
        conv8To8(kernels[1], biases[1], tmpMat);   \
        conv8To8(kernels[2], biases[2], tmpMat);   \
        conv8To8(kernels[3], biases[3], tmpMat);   \
        conv8To8(kernels[4], biases[4], tmpMat);   \
        conv8To8(kernels[5], biases[5], tmpMat);   \
        conv8To8(kernels[6], biases[6], tmpMat);   \
        conv8To8(kernels[7], biases[7], tmpMat);   \
        convTranspose8To1(tmp, kernelsL10, tmpMat);\
    }                                              \
    dst = tmp;

void Anime4KCPP::CPU::ACNetHDNL0::process(const cv::Mat& src, cv::Mat& dst, int scaleTimes)
{
    ACNET_PROCESS_IMPL
}

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL0::kernelsL1[9 * 8] =
{
 0.0609167f,  0.0088709f, -0.1937400f,  0.0263619f,  0.2054345f,  0.0558480f, -0.0319790f, -0.0039509f,  0.1026869f,  0.1539806f,  0.7258638f, -0.9421819f,
-0.0392909f, -0.2887183f,  0.0583938f, -0.9121528f, -0.0446562f, -0.8588956f,  0.0118686f,  0.1257891f,  0.1494267f, -0.1666377f, -0.0193412f,  0.0181378f,
-0.1422654f,  0.0447586f, -0.8265947f, -0.0542900f,  0.3106026f,  0.3122742f, -0.0135322f,  0.0365112f,  0.7196311f,  0.8659100f,  0.4147095f,  0.1281520f,
 0.5721686f, -0.3097007f,  1.0649008f,  0.8946607f,  0.1803083f, -0.2420293f,  0.0087535f,  0.7101893f,  0.2640297f, -0.2281357f, -0.1245574f, -0.0419530f,
 0.0841538f, -0.0364230f, -0.0452930f, -0.0105978f,  0.1708098f,  0.2879600f,  0.0282651f, -0.0199097f,  0.0696245f,  0.0584637f, -0.0451417f,  0.0385919f,
-0.1640398f,  0.3001047f, -0.3030245f,  0.0217237f,  0.0081500f,  0.0124604f, -0.0181979f, -0.0140545f, -0.0212399f,  0.0526150f, -0.6377528f,  0.0060134f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL0::kernels[8][9 * 8 * 8] =
{
{
 2.0611274e-01f,  4.0687494e-02f, -6.1337698e-02f, -7.4142069e-02f, -4.9163457e-03f,  1.4239949e-01f,  6.1802115e-02f, -5.6150883e-02f,  6.6864632e-02f,
 1.1005230e-01f, -3.4042824e-02f,  5.5000752e-02f,  7.4148692e-02f,  1.5104282e-01f, -1.5299967e-01f,  8.1211865e-02f, -9.9123396e-02f,  9.9577820e-03f,
 4.0473066e-02f,  4.3741494e-02f,  6.3345291e-02f,  6.9623768e-02f, -1.8209465e-02f, -7.5770184e-02f,  8.5278727e-02f,  1.6939083e-01f,  6.3821420e-02f,
-2.2446564e-03f, -1.7888252e-02f,  2.2308995e-01f, -9.2786169e-03f,  2.7871937e-02f, -4.5548521e-02f,  5.0871539e-01f,  1.7626384e-01f,  1.1940717e-01f,
-9.1875568e-02f,  2.5687799e-01f,  1.6622430e-01f,  9.4644435e-02f, -2.9491195e-02f,  8.9876130e-02f, -5.8111981e-02f, -1.6134940e-02f,  1.3727856e-01f,
 9.4766282e-02f,  1.1354207e-01f,  1.1174638e-02f, -1.0357865e-01f,  6.9561325e-02f, -9.5001832e-02f, -1.4764207e-02f, -9.6098118e-02f,  6.2560312e-02f,
 9.5865093e-03f, -6.1538957e-02f, -2.4844442e-02f,  1.1910304e-01f,  1.3326514e-02f, -1.0193720e-02f, -3.4814149e-02f,  7.1346514e-02f, -2.4225568e-02f,
 7.7395342e-02f, -8.1538605e-03f, -1.8091079e-02f,  1.2241844e-01f,  3.2540143e-02f, -1.0862498e-02f,  4.1432384e-02f, -1.4749884e-03f, -3.2494646e-02f,
-1.1308111e-01f, -3.5738576e-02f,  4.9008004e-02f, -1.0588069e-01f,  4.8030596e-03f, -3.1828914e-02f, -5.5293977e-02f, -5.1639650e-02f, -6.4227507e-02f,
-7.5299814e-02f, -4.3677576e-02f, -2.3000216e-01f,  2.5205731e-01f,  1.5207450e-01f, -1.1838871e-01f,  2.1027590e-03f, -8.8081352e-02f, -1.6788144e-02f,
 2.2362361e-02f, -1.1557269e-02f,  8.0316022e-02f,  2.0574873e-02f,  3.8866820e-03f,  1.5825370e-02f,  2.7810307e-02f,  3.0315913e-02f, -7.7902816e-02f,
-9.0254329e-02f,  1.5101741e-01f, -1.2505957e-01f,  1.7261933e-01f, -1.1004422e-01f, -1.6053538e-01f,  1.5942498e-01f, -3.8251676e-02f,  2.3351814e-01f,
 4.1235633e-02f,  2.9274392e-01f,  4.2742911e-01f,  2.3153359e-01f, -1.1985321e-01f, -9.0878010e-02f, -5.2270800e-02f, -1.3622423e-01f,  2.2338992e-01f,
 9.4712317e-02f,  6.8969756e-02f, -6.1653145e-02f, -2.8678828e-01f, -6.3736714e-02f, -1.8883517e-02f, -1.9256059e-03f,  2.8500298e-01f, -2.0519890e-01f,
-2.0232359e-01f, -2.6497081e-02f, -1.7784528e-02f,  2.6141034e-02f, -1.2858826e-01f, -5.3372208e-02f,  1.5105639e-01f,  4.9894332e-04f, -1.4563614e-01f,
 5.9461176e-01f,  1.1559485e-01f,  8.8039692e-03f,  4.1172199e-02f,  1.0314423e-01f,  9.6320623e-04f,  5.6171294e-02f,  2.3025347e-02f,  4.0865399e-02f,
 2.1614095e-02f,  3.4953735e-03f, -3.1181239e-02f, -2.0100452e-02f, -6.0741458e-02f, -4.1567073e-03f, -2.6138737e-03f, -1.9956293e-02f, -6.8870276e-02f,
-6.6706851e-02f,  3.2347832e-02f,  1.0699534e-01f,  3.5758704e-02f,  6.6752560e-02f, -1.6907116e-02f,  7.9328284e-02f, -2.4707472e-01f,  1.4550507e-01f,
-4.9081039e-02f,  1.6108464e-01f, -1.8828525e-01f, -1.5766764e-01f,  1.1693247e-01f, -1.7001908e-02f,  9.6867457e-02f,  7.6257996e-02f, -6.7966007e-02f,
 2.8422397e-02f, -1.1295470e-03f,  6.3768350e-02f, -9.4871437e-03f, -5.5930209e-03f, -1.6560923e-01f,  1.4892691e-01f, -2.4895711e-02f,  2.7908605e-01f,
-6.2322069e-02f,  8.3007999e-02f,  3.8487699e-02f,  5.2014548e-02f,  2.8280975e-02f, -1.5255217e-01f, -6.5323479e-02f,  3.8342318e-01f,  8.4973907e-01f,
-3.5639119e-01f, -4.8350871e-02f,  7.7945017e-04f, -8.2469150e-02f,  6.2441673e-02f,  8.0742493e-02f,  1.4025498e-02f, -3.9817341e-02f,  4.4660065e-02f,
-9.2171289e-02f,  1.0135520e-02f, -9.8553956e-02f,  2.2165664e-01f,  2.6092592e-01f,  9.0965390e-02f, -2.0666006e-01f,  2.6996452e-01f,  4.8226677e-02f,
-9.0110652e-02f, -1.7146984e-02f,  7.5326525e-02f, -2.4637882e-01f,  2.0217584e-01f,  2.2960672e-01f, -6.4014055e-02f,  9.7378418e-02f, -1.1175320e-01f,
 3.3710209e-01f,  5.4785423e-02f, -8.0881082e-02f,  3.3562379e-03f,  3.6856651e-02f,  8.5475132e-02f, -1.0292070e-01f, -3.1781081e-02f,  9.2126280e-02f,
-1.4502628e-02f, -2.9642764e-02f,  7.6652467e-02f, -2.0211378e-02f,  1.7854378e-02f, -1.2084293e-01f,  1.4685585e-01f,  3.6879770e-02f, -1.5188033e-03f,
-7.9626776e-02f,  4.5973528e-02f, -9.3341537e-02f, -6.4078681e-02f, -9.6675500e-02f, -7.5718150e-03f,  5.7004150e-02f,  1.6747940e-01f,  1.4019974e-01f,
-1.3617082e-02f,  2.0827314e-02f,  1.8760207e-01f,  1.8102726e-02f,  1.1035904e-02f,  4.0174935e-02f, -5.2731065e-03f,  2.1575093e-01f, -1.4014395e-01f,
 6.8874151e-02f,  1.5285061e-01f,  3.0657732e-01f,  2.4617712e-01f,  1.6116048e-01f, -1.9899718e-02f,  8.1243645e-03f, -1.9253111e-02f, -6.0286891e-02f,
-3.5614464e-02f, -7.7754624e-02f,  8.5950643e-02f,  2.5628844e-01f,  4.4785976e-02f,  2.1561250e-01f,  1.1020370e-01f, -6.9723949e-02f,  1.0746998e-02f,
-2.4361629e-02f,  3.4775134e-02f,  5.1153773e-01f, -1.0669351e-01f, -2.9305238e-01f, -1.9677532e-01f,  1.4422984e-01f, -3.1330255e-01f, -1.9861686e-01f,
-1.2183504e-01f,  2.4119334e-02f,  1.3192308e-01f, -2.5534978e-02f,  6.7123368e-02f, -7.6016657e-02f, -4.8663877e-02f, -6.9665253e-02f,  1.8010257e-01f,
 1.9494833e-02f,  1.9961381e-02f, -8.5537523e-02f, -3.3293728e-02f,  1.4717522e-02f,  7.2150029e-02f,  8.2943877e-03f, -3.6781278e-02f,  2.6939672e-01f,
-8.1014611e-02f, -1.4455959e-01f, -1.3005522e-01f,  1.8990210e-01f,  1.7569813e-01f, -1.4679594e-01f, -1.3911927e-01f, -1.4050080e-01f, -3.2263763e-02f,
-7.5664394e-02f, -1.0110953e-01f,  1.1789497e-01f,  1.6716321e-01f, -1.7370705e-02f, -4.9172372e-02f,  5.0325479e-02f,  1.0544255e-01f, -3.9920505e-02f,
 5.5812713e-02f, -1.5018484e-01f,  6.2431380e-02f, -1.6534033e-01f,  3.3063672e-02f, -4.5920055e-02f,  1.8843850e-01f,  4.0659487e-02f,  2.1126609e-01f,
-2.3070857e-01f,  2.3754600e-01f,  2.5751764e-01f,  5.0582105e-01f, -1.3585755e-01f,  7.4273990e-03f,  1.7811893e-01f,  2.0247899e-02f,  1.7511174e-01f,
 2.8553781e-01f,  1.1128662e-01f,  1.0712571e-02f,  5.9458438e-02f,  6.6728592e-02f,  1.1579520e-01f, -9.6385519e-04f, -7.7604845e-02f,  3.5790563e-02f,
-9.4150856e-02f, -1.2933886e-02f,  1.3859843e-01f, -7.8317657e-02f,  5.6628462e-02f, -5.2496782e-03f,  5.0621018e-02f,  2.8184727e-01f, -1.3224922e-01f,
-1.7696817e-01f, -2.1065369e-01f,  3.0775301e-02f,  9.0007804e-02f,  1.1133643e-01f, -1.0380596e-01f,  1.5810312e-01f,  1.5932706e-01f, -1.4953516e-01f,
-1.0743882e-01f, -8.6108623e-03f, -2.2384124e-02f,  2.8909538e-02f,  8.6844772e-02f, -4.0886339e-02f,  9.0723030e-02f,  2.2228844e-02f, -1.5914845e-01f,
 7.4977301e-02f, -1.9787718e-02f,  1.2229078e-01f, -1.2410197e-01f,  1.8832870e-02f,  5.5469304e-02f, -5.8568325e-03f, -1.1528093e-02f,  9.4078556e-02f,
-4.0547486e-02f,  1.8438831e-01f, -4.4668919e-01f, -8.2902834e-03f, -1.4091212e-01f, -5.0186161e-02f, -1.1470046e-01f, -1.2725933e-01f,  1.0069712e-01f,
 1.6413022e-02f,  2.7929604e-02f,  1.3994373e-02f,  8.3403960e-02f,  1.9647736e-02f,  6.3454933e-02f, -2.9663622e-01f,  2.9580963e-01f,  1.5870455e-01f,
-5.4713272e-02f, -1.0845962e-01f,  1.3740662e-01f, -1.1302033e-01f, -5.5557668e-02f,  7.8153051e-03f,  1.9936329e-01f, -1.1615703e-01f, -7.7922516e-02f,
 3.5314642e-02f, -3.5438437e-02f,  1.5628764e-02f, -6.9920428e-02f, -4.8412595e-02f, -1.1956886e-01f, -1.6031854e-03f,  8.6000204e-02f, -6.2673628e-02f,
 3.2681089e-02f, -3.5015006e-02f, -3.0141853e-02f, -1.8450002e-01f, -8.6507604e-02f, -6.8257754e-03f, -2.6371403e-02f,  6.2805571e-02f,  2.8491333e-02f,
 9.5031962e-02f, -4.9058750e-02f, -7.1065322e-02f, -8.2542864e-04f, -2.1882830e-02f, -8.6541355e-02f,  2.2167807e-02f,  1.4277550e-02f, -2.9677028e-02f,
 3.6421070e-01f, -8.7609500e-02f, -5.2879181e-02f,  1.2051901e-01f, -1.1521357e-01f, -3.6235866e-01f,  2.3789306e-01f,  9.5172882e-02f,  3.0251893e-01f,
-7.7191882e-02f,  1.5486275e-01f, -2.1982200e-02f,  1.4389336e-01f, -2.5325638e-01f, -2.3687084e-03f, -3.0329855e-02f, -1.3562344e-01f,  5.0918706e-02f,
 1.0829140e-02f, -1.3088070e-01f,  5.0507363e-02f,  5.6331281e-02f, -5.3264005e-03f, -3.7651628e-02f,  1.5238233e-01f, -1.4021036e-01f,  1.4715903e-01f,
 2.8664455e-02f, -1.6618127e-02f,  9.8761529e-02f, -1.1161143e-01f, -2.6096595e-03f, -1.9867910e-01f,  3.5695869e-01f,  3.4256729e-01f, -5.0670072e-02f,
-2.5150406e-01f,  3.8049287e-01f,  1.9351313e-02f,  7.4722916e-01f, -3.2643657e-02f,  1.2079123e-02f, -3.2057855e-03f,  2.2926724e-01f, -4.9759451e-02f,
 5.9884958e-02f,  5.0831523e-02f, -7.6234210e-03f, -4.2849079e-02f, -2.0317663e-02f, -2.1686969e-02f,  2.0460572e-02f,  7.7166393e-02f, -3.0540904e-02f,
 8.2245981e-03f, -3.8826112e-02f,  1.3676575e-02f, -1.8827353e-02f,  5.8640800e-02f,  7.7249566e-03f,  4.5033437e-03f,  7.9854913e-02f,  2.9891673e-02f,
 1.0191368e-01f,  7.3854409e-02f,  3.9083645e-02f, -6.3806057e-02f, -2.6630325e-02f, -5.4649133e-02f, -5.8639303e-02f, -3.7197329e-02f,  3.6588733e-03f,
 7.6609038e-02f, -2.8654145e-02f, -3.2607190e-02f, -9.0405859e-02f,  2.8548450e-03f,  1.1104289e-03f,  4.8236448e-02f, -2.6503293e-02f, -1.0121230e-01f,
-6.4165793e-02f,  7.3328346e-02f, -1.4174370e-01f, -2.8077888e-03f,  1.7147498e-02f,  1.6944939e-01f, -1.1132765e-01f,  3.6318511e-02f,  5.4888882e-02f,
-6.4737727e-03f,  9.8969162e-02f,  8.1128627e-02f,  3.3115398e-02f,  1.3673036e-01f, -2.2029122e-02f,  9.3536496e-02f,  8.2689412e-02f, -1.0031421e-01f,
-6.6572770e-02f, -4.5973420e-02f, -3.3663232e-02f,  1.1235667e-01f, -1.9101100e-01f,  6.0386293e-02f,  8.4463157e-02f, -1.7697702e-01f, -2.4424663e-01f,
 3.6739546e-03f,  7.4614681e-02f,  7.2317827e-01f, -2.1107988e-01f,  1.0086185e-01f,  2.2338852e-02f, -9.4201103e-02f, -3.5125513e-02f,  2.0745865e-01f,
 6.4211354e-02f, -4.1617639e-02f, -7.4370764e-02f, -2.6630214e-01f,  1.0804537e-01f, -3.3643737e-02f,  9.3859442e-02f, -9.8191127e-02f, -7.3440857e-02f,
 2.7493921e-01f, -7.9349332e-02f,  2.5874684e-02f, -1.2566438e-01f, -3.5860151e-01f,  1.9057637e-01f,  1.2807105e-01f, -1.5567532e-01f,  1.0081172e-01f,
-1.0405058e-01f, -1.9225247e-01f,  1.7108674e-01f, -9.3199998e-02f, -1.6569500e-01f,  8.1950407e-03f,  7.6546013e-02f, -8.5399486e-03f,  5.0314724e-02f
}
,
{
-4.2606443e-02f, -8.2546875e-02f, -3.7514608e-02f, -1.2315719e-02f, -6.5729260e-03f, -3.8821477e-02f, -1.5749709e-01f, -4.8259640e-01f, -8.9000799e-02f,
 1.9249143e-01f,  3.0461065e-02f, -1.3907029e-01f, -1.8931860e-02f, -1.5780093e-02f, -8.6182937e-02f, -2.1328764e-01f, -6.4006418e-02f,  1.5590687e-01f,
-2.7542699e-02f, -1.4445768e-01f, -3.4590960e-02f,  1.2548833e-02f, -1.4194028e-01f,  1.5890183e-02f,  1.1132056e-01f,  1.4536420e-01f,  8.6148441e-02f,
-2.7899048e-01f,  1.1066058e-01f, -3.8231675e-02f,  1.1931916e-01f, -2.6599905e-01f,  7.6609068e-02f, -1.0409022e-01f, -6.1486438e-02f, -8.5968979e-02f,
 9.3978517e-02f, -2.8870022e-01f, -3.9174905e-01f, -8.8518813e-02f,  8.6416580e-02f,  1.2381577e-01f,  1.2610026e-02f, -1.0870460e-01f,  2.6059156e-02f,
 2.6216397e-02f, -5.4495264e-02f, -4.3800469e-02f,  7.6477448e-03f,  1.8188962e-01f,  2.9748064e-03f, -2.6157370e-01f, -1.2395170e-01f,  1.0374569e-01f,
-1.4000679e-02f, -1.7299135e-01f, -1.6415942e-02f,  9.2917033e-02f,  1.1777997e-01f,  8.9532085e-02f, -2.4768178e-01f, -2.9620729e-02f, -2.0593722e-01f,
-2.0756611e-01f, -8.2093865e-02f, -1.4394158e-01f,  2.9031763e-02f,  3.0958414e-02f, -1.6303951e-01f,  1.8478915e-03f, -8.2682654e-02f, -2.6658136e-01f,
 1.0778642e-01f, -5.6260001e-02f, -2.1706389e-02f, -1.5393347e-01f,  8.8328552e-03f,  5.0207350e-02f,  8.6156338e-02f,  6.9707260e-02f,  2.1836609e-01f,
-2.7043188e-01f, -2.2405794e-02f, -4.2780891e-02f, -2.1605769e-02f,  1.5188795e-01f,  2.1499220e-02f, -4.4700056e-02f,  1.8093568e-01f,  1.5391695e-02f,
 2.6768943e-02f, -2.0951447e-01f, -4.0877946e-02f,  1.2532604e-01f,  2.2079770e-01f,  6.5570243e-02f, -2.6306473e-02f, -1.4304596e-02f, -3.6965083e-02f,
 2.0327772e-01f, -1.5580663e-02f,  1.8297692e-01f,  5.5703025e-02f,  2.3992075e-01f, -1.2452172e-01f,  1.1130749e-01f,  2.2179751e-01f,  4.5316938e-01f,
-1.4829203e-02f, -1.2869698e-01f, -3.6307332e-01f,  1.5077537e-01f,  1.2661634e-02f, -8.5913122e-02f, -4.0928833e-02f, -3.0466832e-02f, -1.5958797e-02f,
 3.0680865e-01f,  8.3129421e-02f,  2.8712898e-02f,  3.1632572e-02f,  7.7914171e-02f, -3.2629049e-03f, -6.1345965e-02f, -1.0462585e-04f, -1.9571071e-02f,
 8.9280434e-02f, -9.1196656e-02f,  1.8717475e-02f, -6.5483674e-03f,  8.3419181e-02f,  1.0381162e-01f, -4.2902995e-03f, -8.6302131e-02f, -3.5897326e-02f,
 1.9765334e-02f,  3.1042511e-02f, -1.8375452e-01f, -1.4587341e-01f, -1.3718565e-01f, -4.6656668e-02f,  9.1121145e-02f,  1.6106234e-01f, -1.8750863e-02f,
 4.0926661e-02f, -1.4058591e-01f, -1.3908776e-02f, -9.8571628e-02f,  2.2995012e-02f,  1.0113080e-01f,  9.1170564e-02f, -9.9276572e-02f,  5.0310634e-02f,
-5.7338995e-01f, -2.0166017e-02f, -1.4035404e-01f,  1.7916836e-02f, -1.8361762e-01f, -3.1101772e-01f, -3.1436649e-01f,  1.1648115e-01f, -3.9073411e-02f,
-1.0029185e-01f, -1.9431500e-02f, -9.1404185e-02f,  3.2641705e-02f,  1.2424850e-01f,  4.0730439e-02f,  2.2428855e-01f, -1.1700591e-01f,  7.6359503e-02f,
 2.5541635e-02f, -1.2326014e-01f,  1.7033857e-01f,  1.0277783e-01f,  2.4207972e-02f,  2.0757061e-01f, -3.1805836e-02f,  8.0818921e-02f,  3.2608610e-01f,
 1.4581989e-01f, -3.1077102e-01f, -3.1014168e-01f, -8.8322178e-02f,  4.3662372e-03f,  7.7726357e-02f, -1.0933376e-01f,  1.7983356e-03f, -7.0959166e-02f,
-4.8737198e-02f, -6.9137841e-02f, -1.6245162e-01f,  3.6340587e-02f,  2.1687692e-02f, -5.8919333e-02f, -1.0800424e-01f, -1.8057954e-02f,  5.9144035e-02f,
 8.0839142e-02f,  1.3037172e-02f, -4.7637492e-02f,  9.9297479e-02f,  2.4744870e-02f, -2.9021911e-02f, -8.5227877e-02f,  5.6051607e-03f, -3.6183029e-02f,
-3.4707621e-02f,  8.3645076e-02f,  3.8223840e-02f,  3.7375297e-02f,  6.2691253e-03f,  4.2798933e-02f,  3.2359865e-02f,  1.0340918e-01f, -4.4285055e-02f,
-8.9260107e-03f,  7.9883546e-02f, -1.1332964e-02f,  2.8936597e-02f, -2.2828772e-03f, -9.0123333e-02f, -1.8333910e-01f, -1.3591568e-01f,  1.8506711e-02f,
 5.2461438e-02f,  1.4747202e-02f, -1.3483186e-01f,  8.6577043e-02f,  7.7996075e-02f, -5.3699538e-02f, -1.3574868e-01f,  7.9069078e-02f,  1.0317913e-01f,
-7.8958362e-02f, -4.1655097e-02f, -1.1908817e-01f,  3.6296930e-02f,  2.3336048e-01f, -7.4545972e-02f, -1.9410785e-01f,  4.0054418e-02f, -3.1535093e-02f,
 2.0172074e-01f, -1.8061453e-01f, -3.4388506e-01f, -1.4463727e-01f,  1.4670312e-01f, -8.6846583e-02f,  1.4695200e-01f,  1.7403398e-01f,  1.4283241e-02f,
 1.1165768e-01f,  1.1841299e-01f, -5.0319844e-01f, -1.3365920e-01f, -3.6639471e-03f,  1.2577170e-01f,  1.3946223e-02f,  9.6200332e-02f, -8.2254849e-02f,
-2.0900492e-02f, -2.9836491e-02f,  2.1552958e-03f,  4.0328309e-02f, -1.8790417e-03f, -3.2037579e-02f,  1.9027187e-02f, -1.3189635e-01f,  9.4930030e-02f,
-1.7224705e-01f,  8.1234919e-03f, -3.6820948e-02f, -4.9420543e-02f,  5.1151343e-02f,  3.1239858e-01f,  7.7123448e-02f, -9.1504276e-02f, -3.9498773e-01f,
-1.2068240e-01f, -8.5387051e-02f,  2.3235267e-02f, -6.1063360e-02f, -2.9553145e-02f,  2.3224175e-02f, -4.5307808e-02f, -1.7320573e-01f, -5.7286907e-02f,
 5.8172762e-02f, -8.9819930e-02f, -8.6471839e-03f,  6.2775806e-02f,  1.8661125e-02f,  3.7723351e-03f,  1.7509519e-01f,  1.8015239e-01f,  5.9990533e-02f,
-1.6994281e-01f, -6.9688730e-02f,  1.3845165e-01f,  2.4461361e-02f, -3.7580211e-02f,  1.7896725e-01f,  2.1389513e-01f, -3.1398132e-02f, -1.5986261e-01f,
 5.6845709e-03f,  4.5833666e-02f,  3.6060389e-02f, -6.6410147e-02f, -2.6518413e-01f,  8.6923270e-03f,  1.5818293e-01f,  2.3436166e-01f,  5.7913829e-02f,
-2.3854457e-01f, -4.5224160e-02f,  5.2500632e-02f,  2.3638448e-01f,  2.8833300e-01f,  3.0860931e-01f, -1.5345733e-01f, -1.9818087e-01f, -4.0267348e-02f,
-1.7671531e-01f, -1.2529755e-01f,  5.0269634e-01f,  6.6344917e-02f, -2.3817852e-02f,  1.5013995e-02f, -7.5321041e-02f,  1.5634170e-02f,  1.6080329e-01f,
 3.5943557e-02f, -4.9731173e-03f,  1.4578408e-01f,  1.2175642e-01f, -3.9138757e-02f,  8.7452896e-02f, -1.9245903e-01f, -4.2174932e-01f,  3.8378023e-02f,
 2.2602534e-01f,  2.2337779e-01f,  6.7519821e-02f, -7.9387560e-02f,  7.8354038e-02f, -3.2332394e-02f, -2.2556652e-01f,  9.5188498e-02f,  2.5317344e-01f,
 2.6452735e-01f,  8.9401200e-02f, -4.9057048e-02f,  2.1997314e-02f,  3.2442100e-03f, -1.0719057e-01f,  2.1951904e-03f,  2.4078776e-01f, -2.9112453e-02f,
-2.8859384e-02f, -1.1192654e-01f, -4.7606427e-02f, -6.1880060e-02f, -2.9505901e-02f, -2.4332890e-02f, -1.3159075e-01f,  1.4017707e-01f, -1.2237438e-01f,
-2.5705376e-01f,  1.3915367e-01f, -8.8191986e-02f,  9.5019631e-02f,  2.7976647e-01f,  1.5638219e-01f, -9.2823692e-02f, -1.0625185e-01f,  1.1995409e-01f,
 1.1653132e-01f, -6.0171913e-02f, -6.6464640e-02f,  5.6961056e-02f,  1.2480135e-01f, -2.2795174e-02f,  3.1675141e-02f,  5.7929419e-02f,  9.6050344e-02f,
 2.5001708e-01f, -7.2627306e-02f, -3.0604992e-03f, -6.2163714e-02f,  1.2360450e-01f,  1.4172021e-01f,  2.4987678e-01f,  4.0099356e-01f,  1.5148051e-01f,
 3.1235895e-01f,  8.3684422e-02f,  7.9458132e-02f,  2.2526805e-01f, -1.4372580e-01f, -4.9405592e-03f,  1.5631142e-01f,  6.4459316e-02f,  5.5764060e-02f,
 4.4847885e-03f, -9.4803922e-02f, -1.1816996e-01f,  1.4653366e-02f, -3.9363116e-02f,  3.1492297e-02f, -2.1022399e-01f, -2.8788933e-01f, -7.8934617e-02f,
 8.5690143e-03f, -3.8872469e-02f,  1.0205489e-01f, -1.1690835e-02f,  2.4797155e-01f, -8.3893090e-02f, -1.8915468e-01f, -1.9543786e-01f,  7.4971342e-03f,
-1.9982474e-02f,  6.2556520e-02f, -1.2236316e-03f,  6.8715908e-02f,  6.9553950e-03f,  9.0824611e-02f, -5.3311404e-02f,  8.6629950e-02f, -7.7513702e-02f,
-8.7292425e-02f, -2.0520802e-01f, -6.2663672e-03f,  7.0243709e-02f, -5.8618408e-02f, -2.6595268e-02f, -1.3148220e-02f,  1.7744055e-03f, -2.1254756e-02f,
 2.1900624e-01f,  9.1754355e-02f, -2.9550754e-02f,  6.4082265e-02f,  1.2278312e-01f,  6.8659544e-02f,  3.1735774e-02f,  3.6829624e-02f,  1.5956886e-01f,
-5.7243770e-03f,  1.6480625e-02f,  4.8461230e-03f, -3.1659123e-02f, -7.4229795e-03f,  4.5882016e-02f, -5.4416817e-02f,  2.1061550e-01f,  1.3537571e-01f,
-3.1035757e-02f, -5.9405163e-02f, -1.0102583e-02f,  2.9702041e-02f, -2.5221735e-02f,  3.0500606e-01f, -1.4157344e-01f,  1.5366164e-01f, -2.0026381e-01f,
 3.2643548e-01f,  4.7763112e-01f,  1.2035983e-01f,  2.4297985e-01f,  1.6896525e-01f, -3.4340349e-01f,  9.4915994e-02f, -8.4748477e-02f, -7.1277939e-02f,
 2.5358813e-02f,  9.5503606e-02f, -3.8595956e-02f, -2.2186793e-02f,  3.8520414e-02f, -4.2114578e-02f, -1.3107564e-01f, -1.8084078e-01f,  8.1396610e-02f,
-3.2694482e-03f,  1.2544771e-02f, -8.9608900e-02f, -2.0820168e-01f, -3.6584699e-01f, -1.3783938e-01f,  2.0857872e-02f,  3.0548042e-01f,  8.6722270e-02f,
 3.1872176e-02f, -2.2830158e-02f,  2.4569575e-03f, -1.4558578e-01f,  9.4899692e-02f, -9.3690343e-03f,  9.7097442e-02f, -6.2433105e-02f,  7.1925186e-02f,
 4.9845785e-02f,  1.7211485e-01f,  9.1549881e-02f, -2.1256322e-01f, -7.6564639e-03f,  3.6231898e-02f,  3.2527372e-01f,  7.9781964e-02f,  3.3395401e-01f,
 2.0214239e-01f, -5.4007471e-02f, -4.1767210e-02f, -9.6854180e-02f, -1.1091465e-01f,  3.2086754e-01f, -1.5533397e-01f, -3.1560600e-02f,  1.3820900e-01f,
 6.7482345e-02f,  8.4664680e-02f,  7.6121329e-03f,  1.2840812e-01f, -9.4429037e-05f, -1.4619247e-02f, -1.3191023e-02f, -7.1520008e-02f, -1.8687049e-01f,
-4.0235397e-01f,  1.4791493e-01f,  1.9276798e-01f,  1.3556276e-01f, -1.2223020e-01f,  4.2662835e-01f,  1.4847168e-01f,  3.2119599e-01f,  1.0603659e-01f,
 4.5612448e-01f,  2.9321560e-01f, -7.0412561e-02f, -1.8630892e-03f, -6.9726579e-02f, -1.3819803e-01f,  5.1031196e-03f, -3.1827256e-02f,  1.9888720e-02f,
-1.6739747e-01f,  2.9382532e-02f, -9.8832004e-02f,  1.4569649e-02f, -2.4711832e-02f, -6.1205432e-02f, -4.9824566e-02f, -5.5498365e-02f,  1.2107470e-01f,
 2.0616906e-02f, -1.6815215e-02f, -4.0002454e-02f, -1.5925234e-02f, -5.1780373e-02f, -9.1266673e-04f, -1.1266126e-01f, -6.2883258e-02f,  3.3217777e-02f,
-8.1439897e-02f,  5.6393858e-02f,  1.7402701e-02f,  1.6441634e-02f,  1.5527448e-02f,  2.2790385e-02f,  4.0603090e-02f,  4.4897810e-02f,  6.8038017e-02f
}
,
{
 2.3897849e-02f, -8.7544350e-03f, -1.2397184e-03f, -2.6178872e-02f, -5.2395869e-02f, -8.1871841e-03f, -6.5405676e-03f,  2.6727386e-40f,  1.2410557e-02f,
-4.3522093e-02f, -1.4685136e-02f,  2.6720585e-02f,  1.2309609e-01f,  1.1690287e-02f,  7.2665900e-02f, -5.2704096e-40f, -3.2770380e-02f,  7.3822327e-02f,
-1.0192070e-02f,  1.1706749e-02f, -5.2917302e-02f, -4.0178832e-02f, -5.7348385e-02f, -4.5038013e-40f, -2.6028562e-01f, -1.4523454e-01f,  1.6045403e-01f,
-4.8024457e-02f, -4.3708081e-03f, -1.0835440e-01f, -1.9100362e-01f, -3.3108339e-40f,  3.2690135e-01f,  1.1433391e-01f,  3.6330938e-02f, -2.3365656e-01f,
 1.9560432e-01f,  3.6111751e-01f, -7.4448802e-02f,  5.2329669e-40f, -1.8246035e-01f,  4.4108707e-02f,  1.2219373e-01f, -1.6978389e-01f, -2.4309009e-02f,
-4.5990132e-02f, -1.2495892e-01f, -1.2724070e-40f,  1.1223870e-02f, -1.6025401e-03f,  1.3122609e-01f, -2.4401754e-01f, -6.7388050e-02f, -1.2354623e-01f,
 1.5298563e-01f, -3.2957279e-40f,  8.0193378e-02f,  2.5458848e-02f,  5.7578381e-02f, -2.8571594e-01f, -8.8838883e-02f, -1.3372457e-01f, -8.8046677e-02f,
-5.8613232e-40f, -5.0411999e-02f, -9.3561701e-02f,  1.0290913e-01f, -2.4052802e-02f, -2.0907091e-02f,  3.8136289e-02f, -2.1810189e-02f,  2.1617551e-40f,
-9.3848526e-02f, -2.9192228e-02f,  1.7424396e-01f, -2.7451273e-03f,  4.6550352e-02f, -9.1529749e-03f, -3.0240962e-02f, -4.3881802e-40f,  2.0325186e-02f,
-1.0974560e-01f,  1.0687964e-01f,  7.1958810e-02f,  3.4118772e-02f,  3.5432175e-02f, -7.4309548e-03f, -3.3950099e-40f,  2.6309254e-02f, -5.0942823e-02f,
 1.4262910e-01f,  4.4706326e-02f,  6.0977403e-02f,  4.3949574e-02f, -8.7681852e-02f,  5.9372035e-40f,  1.2266116e-02f, -1.1214585e-01f,  8.9941561e-02f,
-1.9899997e-01f, -1.0053652e-02f, -8.6859450e-02f, -2.2478752e-02f,  2.7276555e-40f,  1.7698115e-01f,  1.9906631e-01f, -2.7141320e-02f,  2.1353404e-01f,
 1.4410780e-01f,  1.5887028e-01f,  9.6008249e-02f, -1.3741273e-40f,  2.7048627e-01f,  7.9934023e-02f,  3.1237716e-02f,  1.0625365e-01f,  1.5621510e-01f,
 1.2796207e-02f, -8.4539287e-02f, -3.3596691e-40f,  1.2918079e-01f,  3.7065960e-02f, -4.0239945e-02f,  4.0245578e-01f,  1.7401192e-02f,  1.3553760e-02f,
-2.8914995e-02f,  5.0687348e-40f,  2.0189531e-01f,  3.0796301e-01f, -1.0929944e-01f,  4.2323238e-01f,  2.5685048e-01f, -1.5669261e-01f,  1.7538187e-01f,
 4.7873400e-40f,  2.7352238e-01f, -1.4034481e-01f, -2.1275847e-01f,  3.4045845e-02f, -9.1852602e-03f, -1.4371076e-02f, -3.7734956e-02f, -3.2115659e-40f,
-7.2099566e-02f, -8.2315445e-02f,  1.0356743e-01f, -1.6943005e-01f, -4.4529509e-02f, -4.6608765e-02f, -9.8463399e-03f, -6.1388223e-40f,  1.3357350e-01f,
-2.0181522e-02f,  5.7672542e-02f, -2.0220535e-01f, -1.8623178e-01f,  1.7113675e-01f, -6.9617800e-02f, -6.0790009e-40f, -1.3701807e-01f, -1.2824363e-02f,
 1.0355531e-02f, -1.6368710e-01f, -8.4556721e-02f, -7.8283727e-02f, -2.6094815e-01f, -5.2666962e-40f,  2.2527084e-01f, -4.8006899e-03f, -2.0863795e-01f,
 1.3881795e-01f,  9.5961757e-02f,  1.7611480e-01f,  9.9950217e-02f, -5.6523616e-40f,  1.5821376e-01f,  1.2655246e-01f, -1.9404656e-01f,  2.1716844e-01f,
 2.6490980e-01f,  4.1204053e-01f,  5.0533527e-01f, -6.1696089e-40f, -2.3104292e-01f, -2.5157355e-02f,  2.5094286e-01f, -1.3580784e-01f,  1.7854139e-01f,
 9.3281224e-02f, -1.8811952e-01f, -5.9795928e-40f,  1.0181771e-02f,  2.7796252e-02f, -4.8276535e-03f,  1.3975227e-01f, -2.0547386e-02f,  1.1420259e-01f,
-1.1986354e-01f,  1.5823602e-40f, -1.5499026e-01f, -4.3031849e-02f, -1.3758132e-01f,  1.1980049e-01f, -1.2023412e-01f,  1.2950727e-01f,  7.1165763e-02f,
-5.2002466e-40f,  7.1906097e-02f,  2.5397008e-02f,  1.1562110e-01f,  1.8887892e-02f, -7.6896854e-02f, -7.6024570e-02f, -2.4768533e-02f, -5.8960193e-40f,
 1.5864910e-01f,  6.9377251e-02f, -1.0358322e-01f, -1.8109627e-01f, -1.3418414e-01f, -5.4831360e-02f,  8.8529371e-02f, -5.9860247e-40f,  7.0950218e-02f,
 2.3642009e-01f,  2.0631124e-01f, -2.6143119e-01f, -1.4959897e-01f,  9.7573824e-02f,  9.8347865e-02f,  3.6419046e-40f, -6.3335918e-02f,  1.2713285e-01f,
-9.1445306e-03f, -1.0108607e-01f,  1.6292378e-01f,  3.2838911e-02f,  2.1135699e-02f,  2.9975456e-40f,  2.2661312e-01f,  2.7877582e-02f, -1.7601845e-01f,
 5.5844281e-02f, -1.7275190e-01f,  3.8475331e-02f, -9.0336725e-03f, -5.8987659e-40f, -4.2996976e-01f, -1.5324742e-01f,  1.0200272e-01f, -1.2174727e-01f,
-6.0180999e-02f, -6.0246646e-02f,  1.3679069e-01f,  3.3994099e-40f, -4.2012775e-01f, -1.4871414e-01f,  3.0031759e-02f,  3.4446750e-02f, -2.7033612e-02f,
-2.9627198e-02f, -1.2114578e-01f, -5.0610837e-40f,  1.7549008e-02f,  1.5800148e-02f, -1.1494518e-02f,  8.9688472e-02f, -7.4188650e-02f, -2.4367053e-02f,
-6.2477565e-03f,  3.6410499e-40f, -1.3142434e-01f, -4.5934767e-02f, -4.5076679e-02f,  2.4641426e-01f, -3.5566054e-02f,  1.3143408e-02f,  1.1435527e-01f,
 2.9549601e-40f, -3.1662655e-01f,  1.7369623e-01f, -6.4747579e-02f,  2.3287089e-01f,  1.3994871e-01f,  4.7017347e-02f, -3.4609798e-02f,  4.7467864e-40f,
 1.3616571e-01f,  4.8057877e-02f, -2.3071658e-02f, -5.8259107e-02f,  3.0758232e-02f,  2.3800226e-02f, -2.7350286e-02f,  2.7503145e-40f,  1.4229499e-01f,
-1.8725455e-01f, -3.2341555e-02f, -1.3656296e-01f,  3.3476301e-02f, -2.4045916e-02f,  1.0701974e-01f, -3.4102840e-40f, -1.0706632e-02f, -6.7048110e-03f,
 1.4502989e-02f, -1.3935710e-02f,  6.9837328e-03f, -5.7044178e-02f,  1.6220082e-02f,  6.0339491e-40f, -1.0986277e-02f, -1.3931952e-01f, -3.7052348e-02f,
-8.3429217e-03f, -6.1088629e-02f,  2.7280014e-02f,  1.0911611e-02f, -1.7691113e-40f,  2.8816438e-01f, -6.0768023e-02f, -1.2205661e-01f,  2.3025629e-01f,
-9.6021041e-02f,  7.8573269e-01f,  1.0952865e-01f,  6.7169841e-41f, -3.6239058e-01f, -1.6976106e-01f,  5.5394717e-02f,  1.2302379e-01f,  7.1715540e-03f,
 1.0079283e-02f,  8.6761720e-02f,  1.7100746e-40f,  2.2579081e-02f, -2.1189358e-02f,  2.8330749e-02f, -2.2968922e-02f,  1.0388794e-01f,  6.4099833e-02f,
 2.9348435e-03f,  2.7166413e-40f, -1.4331734e-02f,  1.0310592e-02f, -4.2811818e-03f,  6.0932163e-02f,  4.7963191e-02f,  5.1584303e-02f, -2.2034593e-02f,
 4.3022806e-40f,  7.1338764e-03f, -2.2969821e-02f,  6.9806665e-02f,  3.4748800e-02f,  9.5920868e-02f,  7.9653002e-03f,  1.2376034e-01f,  2.7735340e-40f,
-1.4357051e-01f, -7.0546139e-03f,  4.3593302e-02f,  1.2910300e-01f,  4.4568527e-02f, -8.9479595e-02f,  7.0101887e-02f, -3.1936993e-40f, -9.7607970e-02f,
 7.9481117e-02f, -6.7372844e-03f,  2.4008359e-01f,  1.2229933e-01f, -1.6207178e-01f, -1.0945470e-01f, -4.9246953e-40f,  1.4646409e-01f,  1.2146032e-02f,
 1.2760337e-02f,  1.8908246e-01f, -1.4417425e-01f, -8.9418381e-02f, -1.6640274e-01f, -6.2494969e-40f, -5.3855717e-02f,  4.2665780e-02f,  3.2895638e-03f,
-5.8776196e-02f, -1.2825066e-02f, -3.5588782e-02f, -3.9916253e-03f,  5.2937833e-40f,  3.3897713e-01f,  3.5383317e-01f, -2.4007252e-01f,  3.8121310e-01f,
 3.1979939e-01f,  3.5902819e-01f, -2.6657924e-02f, -3.3701789e-40f, -2.4935906e-01f,  1.4381324e-01f, -5.2919783e-02f,  8.1312336e-02f, -3.5904524e-01f,
-1.8380859e-01f, -9.7031027e-02f,  1.4975677e-41f, -2.9500319e-02f,  5.4384019e-02f,  2.5192646e-02f,  9.1174804e-02f, -1.2556539e-01f,  9.2355594e-02f,
-3.0046986e-02f,  1.4030921e-40f,  2.1799129e-02f, -9.3862452e-02f, -2.1479999e-01f, -1.8729476e-02f, -7.5282857e-02f,  8.8046387e-02f,  1.6630735e-03f,
-4.6995487e-40f,  1.1900918e-02f,  4.8870253e-03f,  8.4653668e-02f, -4.6156276e-02f, -1.2342733e-01f, -5.0228652e-02f, -5.5030752e-02f, -5.2409123e-40f,
 3.6996182e-02f,  2.1140894e-02f,  2.2642041e-02f,  3.7492961e-02f,  1.9791029e-01f,  1.8609161e-02f, -7.9624318e-02f,  2.5459912e-40f,  2.1290679e-02f,
-6.6826202e-02f,  8.2131781e-02f, -3.5877038e-02f,  7.9002619e-02f,  1.1243375e-01f,  1.9976357e-01f,  2.6669933e-40f,  3.2149710e-02f, -1.8526019e-01f,
-2.3864118e-02f, -9.9650547e-03f,  3.1163156e-02f,  5.2599117e-02f,  1.9581787e-01f, -4.5339152e-40f,  9.8374791e-02f,  1.3308842e-01f, -2.9726076e-01f,
 1.5864299e-01f,  1.0968540e-01f, -1.3373924e-02f,  2.1376994e-01f,  4.2895848e-40f,  2.4475910e-01f,  3.3451682e-01f,  8.0405302e-02f,  1.3611378e-01f,
 1.6839375e-01f, -3.3096823e-01f,  3.5834971e-01f, -5.7140747e-40f,  2.2895741e-01f,  1.1057679e-02f, -1.3189927e-02f,  6.7879647e-02f, -2.5815785e-01f,
 6.5346047e-02f,  1.7012259e-01f, -1.7002515e-40f,  1.8391767e-01f, -1.6967081e-02f, -1.1310174e-01f,  2.2215918e-01f, -1.2616719e-01f,  2.6759678e-01f,
-9.7751431e-02f,  2.3597025e-40f, -7.4509777e-02f,  1.1093508e-01f, -4.4342339e-01f,  9.3697317e-02f,  1.3685985e-01f, -1.0280886e-01f,  4.9143401e-01f,
 1.3748419e-40f, -1.0152327e-01f,  5.3229623e-02f, -6.3535534e-02f,  7.4782267e-02f, -2.1078487e-01f,  1.1607029e-02f,  1.0987522e-01f,  4.6162975e-40f,
 4.4757400e-02f,  3.0408643e-02f, -6.7090295e-02f, -1.0861103e-01f, -2.1869542e-02f,  7.6576187e-03f,  8.4055029e-02f,  4.0679694e-41f, -4.8052701e-03f,
-4.7613353e-02f,  1.1796878e-01f, -2.5823969e-01f, -1.8378417e-01f, -3.5957079e-02f, -7.3187482e-03f, -6.1641998e-40f, -6.7253806e-02f, -1.7736533e-01f,
 1.5315251e-01f,  6.6454567e-02f, -2.8893262e-01f,  3.1924050e-02f, -9.8808102e-02f,  2.7304301e-41f, -4.8369952e-02f, -1.6677961e-02f,  7.7829070e-02f,
 9.2238344e-02f, -8.2522765e-02f, -7.0088379e-02f,  5.0589703e-02f,  5.2249655e-40f, -7.8974508e-02f, -7.8644335e-02f, -1.4494205e-01f, -2.3448476e-01f,
-3.0474892e-02f,  9.1241039e-02f, -8.9291126e-02f, -3.9481444e-40f, -3.6007437e-01f,  1.1742587e-01f,  1.0233229e-01f, -3.4056616e-01f,  9.6007079e-02f,
 1.2826760e-02f, -6.6856608e-02f, -6.1808192e-40f, -3.8159639e-02f,  7.3321976e-02f,  9.7058862e-02f, -2.9658309e-01f,  1.0668643e-01f,  3.7164547e-02f,
 9.6737288e-02f,  1.9462074e-40f,  8.7706573e-02f, -1.1354180e-01f,  1.2771919e-01f,  9.4698360e-03f, -1.4580553e-03f,  7.0273373e-03f, -3.0699402e-01f,
 2.6005297e-40f, -1.4986241e-01f, -1.5737118e-02f, -2.4393870e-02f,  1.9315258e-01f,  3.2441261e-01f, -7.3944946e-04f,  2.2888644e-01f, -2.7280759e-40f
}
,
{
 1.3625197e-02f,  2.2686549e-01f, -4.2968906e-02f,  1.7989181e-01f, -4.0294487e-02f,  9.3125828e-02f, -8.8843564e-03f, -9.1935456e-02f, -8.5593842e-02f,
-5.8992203e-02f, -1.0995115e-01f,  2.3787251e-02f, -9.1436524e-03f, -1.3236430e-01f,  1.0100612e-03f, -2.2665842e-04f, -1.9901396e-01f,  4.7796443e-03f,
 1.3020848e-01f,  5.7447152e-03f, -2.4926471e-02f,  9.9350102e-02f, -6.0190480e-02f, -6.2820703e-02f, -6.4635694e-02f,  6.0603046e-01f,  1.0142408e-01f,
 4.8747516e-01f, -2.1268755e-01f, -1.3307542e-01f, -1.8851246e-01f, -1.8604741e-01f, -1.9030051e-02f,  2.7961227e-01f,  5.2225357e-01f,  3.0151859e-01f,
 1.1602455e-01f,  3.5030103e-01f, -7.6662116e-02f,  3.0237553e-01f,  4.1962765e-02f,  1.5973378e-02f, -5.5485964e-02f,  3.5516515e-02f,  1.4382520e-02f,
 9.2221260e-02f, -1.4561526e-01f,  3.2758545e-02f, -7.5507276e-02f,  2.3034742e-01f, -7.2348639e-02f,  2.2154526e-01f,  5.1455874e-02f,  1.1783294e-01f,
 2.9982993e-02f, -5.0771434e-02f, -2.4474363e-01f,  1.3030638e-01f,  8.5470453e-02f,  1.8812126e-01f,  6.9047309e-02f,  1.6647577e-01f, -8.1533350e-02f,
 1.4585068e-02f, -4.2621467e-02f, -9.9279992e-03f,  2.3438416e-02f,  3.0994043e-02f,  1.6518686e-02f, -7.9149716e-02f,  1.1255961e-02f, -1.0871799e-01f,
 2.8194854e-02f, -4.7234926e-02f, -1.0690151e-01f,  7.8656696e-02f,  6.3736871e-02f,  2.2654296e-01f,  1.0205387e-01f,  2.5511330e-02f,  7.3101699e-02f,
 5.1772539e-02f, -1.4369671e-01f, -7.1134731e-02f, -9.0180993e-02f, -1.2545843e-01f,  6.7850247e-02f, -9.3394130e-02f, -9.3331441e-02f, -4.8586294e-02f,
-1.2631921e-01f, -5.8292668e-02f,  7.0715755e-02f, -1.2354074e-01f, -1.0911033e-01f,  1.4809713e-02f,  7.7093124e-02f, -1.4509687e-01f,  2.8753897e-02f,
-1.4219892e-01f,  7.0061378e-02f, -1.6456950e-01f, -1.2845847e-01f, -6.2906250e-02f,  1.7800464e-01f, -1.7336310e-01f,  1.1661551e-01f,  1.6004054e-02f,
 7.9045847e-02f, -6.0739622e-02f, -5.4605436e-02f,  9.2471637e-02f, -7.6451108e-02f,  1.0981040e-01f,  5.6515142e-02f, -2.5180057e-02f, -4.3924946e-02f,
-3.1069193e-02f,  6.2182076e-02f,  1.2844716e-02f,  2.8565252e-02f, -2.0302826e-01f, -1.5726116e-01f, -1.6810572e-01f,  7.4395612e-02f, -8.3203278e-02f,
-1.0796586e-01f, -2.9041389e-01f, -1.3540167e-01f, -1.6008049e-02f, -1.4945485e-01f, -2.3440629e-01f, -5.2796904e-02f, -1.8064290e-01f, -5.1281050e-02f,
-9.6489470e-03f, -1.9168507e-01f, -1.8524367e-03f, -4.4956084e-02f,  1.4810050e-02f,  3.8125191e-02f,  4.6899863e-02f, -1.2036454e-02f, -2.7276969e-02f,
-1.8582653e-02f, -2.3440078e-01f,  1.6573893e-01f,  5.3140473e-02f,  7.5999171e-02f,  1.2058521e-01f, -8.1692904e-02f, -6.9896333e-02f,  3.0135456e-02f,
-3.2373477e-02f, -5.6893770e-02f, -1.2904342e-01f, -5.1306617e-02f, -1.0569388e-01f, -7.0431933e-02f, -1.1645231e-01f,  8.1093637e-03f, -6.7910954e-02f,
-2.0851007e-01f, -1.5105464e-02f,  2.4326371e-03f, -7.1196221e-02f,  1.6989906e-01f, -5.9870243e-02f, -1.2835190e-01f, -1.6256127e-01f,  8.1498483e-03f,
 5.4524627e-02f, -3.1715788e-02f, -9.2990875e-02f, -1.7328738e-01f, -2.8036535e-02f, -1.8041447e-01f,  1.2316062e-01f, -2.5441137e-01f, -1.5417601e-01f,
-1.2566829e-01f, -1.7587197e-01f, -2.2084332e-01f, -2.2648869e-01f, -8.9019626e-02f,  2.7858917e-02f, -1.4412007e-01f,  6.6506535e-02f, -3.3897728e-02f,
 1.3099881e-03f, -3.0976662e-02f,  5.1780988e-02f, -8.2731076e-02f,  8.5089431e-04f, -1.0958611e-02f,  8.3947018e-02f,  8.4925026e-02f, -1.5491560e-01f,
 8.2770772e-02f, -1.4588452e-02f,  3.7861224e-02f, -3.7400611e-02f, -2.5810694e-02f, -1.1975108e-01f, -5.2404050e-02f, -1.3849500e-01f, -3.3089459e-01f,
 4.8753310e-02f, -9.4014041e-02f, -1.8671554e-02f,  8.8933997e-02f,  5.3901538e-02f,  2.8534712e-02f,  1.2245304e-01f, -1.4842179e-01f, -2.8255960e-02f,
 4.6595424e-02f, -1.0418264e-01f,  6.3593686e-02f,  8.0834433e-02f,  9.6844295e-03f, -5.5275749e-02f,  1.9576086e-02f, -1.6461551e-02f,  2.2052323e-02f,
-7.8406669e-02f, -9.3314476e-02f, -2.4321237e-01f,  4.6980150e-02f, -9.7867064e-02f, -1.5953341e-01f,  8.0794550e-02f, -1.5866986e-01f, -1.8412871e-02f,
 7.8247122e-02f, -1.0282279e-03f,  3.8552359e-02f,  3.5550155e-02f, -1.0348380e-01f,  3.6222454e-02f, -1.0937020e-02f,  8.2833737e-02f,  4.6794739e-02f,
 3.1275616e-03f, -5.7110034e-02f, -6.0263854e-02f,  6.6013984e-02f,  8.0391996e-02f,  1.0030232e-01f,  2.3128462e-01f, -2.2773883e-01f,  3.2495317e-01f,
 3.2163430e-02f,  4.7759574e-02f,  6.0093510e-01f,  3.0117759e-01f, -1.3017906e-01f,  3.2982763e-02f,  7.1040764e-02f, -1.3237670e-02f,  1.5218869e-02f,
 6.0242172e-02f, -6.9891190e-04f,  2.0020691e-01f, -9.1843545e-02f,  3.1098992e-02f,  1.4830047e-01f,  4.5284756e-02f,  6.6905484e-02f, -5.4096170e-03f,
 7.4969433e-02f,  1.0393625e-01f, -1.7508252e-01f, -6.4484999e-02f,  1.9910926e-01f,  5.8776639e-02f, -2.7934175e-02f,  2.4646074e-01f, -1.4250118e-01f,
 6.4195806e-01f,  2.2087181e-01f, -8.1658714e-02f,  5.1977545e-02f, -1.3230973e-01f,  1.4184206e-03f,  6.3591683e-01f,  4.3220583e-02f,  4.9545133e-01f,
-9.3080342e-02f,  1.9151528e-01f,  7.4936397e-02f, -6.0927696e-03f, -2.4239123e-02f,  5.8559254e-02f,  1.6795546e-02f,  2.1241674e-02f,  9.8068736e-02f,
-1.9609028e-02f,  2.3103956e-02f,  8.7144554e-02f, -8.6316839e-03f,  6.1116692e-02f, -6.8125064e-03f, -1.2514031e-01f, -7.0154123e-02f,  2.7363745e-02f,
 6.3927613e-02f,  6.2030859e-02f, -2.3294794e-03f,  8.0333687e-02f,  4.7028430e-02f,  1.0065945e-01f, -6.6063315e-02f,  1.0457686e-02f, -1.3117520e-02f,
-5.3919381e-01f, -2.3064706e-02f, -4.4582020e-03f, -3.3421442e-01f, -4.7675889e-02f, -2.2142230e-01f, -1.2507083e-01f,  6.7544468e-02f, -6.8810135e-02f,
 1.0075792e-01f, -1.2028386e-01f, -2.2987360e-01f, -2.0735983e-02f,  4.1058356e-01f,  4.1333720e-02f,  7.9513662e-02f, -1.0754545e-01f,  2.1561652e-03f,
 8.7394223e-02f,  4.2935640e-02f, -5.6951391e-03f, -6.5947168e-02f, -4.6214808e-02f,  2.2335280e-02f, -2.2570856e-02f, -1.3647404e-02f, -2.5880150e-02f,
 9.3984645e-04f, -8.3021022e-02f, -5.4662373e-02f,  5.6943953e-02f, -9.9442489e-02f,  2.6236644e-02f, -3.4261722e-02f, -1.2205610e-01f,  9.0827137e-02f,
 4.6763308e-02f,  9.9412180e-02f,  2.1476852e-02f,  6.8069929e-03f, -6.8730703e-03f,  2.5776744e-02f,  1.2198533e-01f,  2.4210623e-01f,  1.7550842e-01f,
-5.1937919e-02f, -1.4934161e-01f,  2.4394793e-02f, -6.6771448e-02f,  7.6601118e-02f,  4.1989680e-02f, -8.1571475e-02f,  2.0038383e-02f,  3.0931619e-03f,
-6.8382613e-02f, -3.3576317e-02f, -2.0585558e-01f,  1.3653859e-01f, -1.3283381e-01f, -1.0275572e-01f,  1.8083982e-01f,  1.8125752e-01f,  2.7957242e-02f,
 5.5507772e-02f,  4.7721531e-02f,  2.1457996e-03f,  4.9047269e-02f,  1.9092189e-01f,  1.3244174e-02f,  3.6701292e-02f, -3.6845809e-01f, -4.0872402e-02f,
-3.4968159e-01f,  1.4542158e-01f, -4.9531974e-02f,  2.1112305e-01f,  1.0279881e-02f, -3.0349255e-01f,  4.8765585e-01f,  5.4501489e-02f,  3.0911905e-01f,
 3.6310437e-01f,  2.7688387e-01f,  2.6837137e-02f,  2.8739870e-01f,  9.9838793e-02f,  6.3999586e-02f, -5.7050928e-02f,  2.4486855e-01f,  1.6266315e-01f,
-4.6063950e-03f, -2.5822058e-01f,  8.9836800e-03f,  2.5810177e-02f, -3.9621338e-02f,  8.6621204e-03f, -4.9536765e-02f, -5.8465425e-02f, -2.8812308e-03f,
-1.3289507e-01f, -2.9436516e-02f,  2.3644115e-01f, -8.1667081e-03f, -1.5360542e-01f, -5.2778987e-04f,  4.3750994e-02f, -2.4404198e-01f,  1.6135338e-01f,
-3.7365606e-01f, -2.4461101e-01f,  4.5996755e-02f,  1.2629792e-01f,  6.7839667e-02f,  1.9227115e-02f,  5.8614478e-02f, -2.7671603e-02f, -1.1861292e-01f,
 2.1053770e-01f, -6.1391227e-02f, -2.2343574e-01f,  1.7582966e-02f,  9.1782818e-03f, -1.4262336e-01f,  3.4464815e-01f, -4.8248423e-03f,  1.5629566e-01f,
 1.2975582e-02f,  1.3334548e-01f,  3.3221558e-02f, -5.9546664e-02f, -1.2809739e-03f, -8.3286185e-03f, -1.2969863e-01f, -1.9587174e-01f, -3.2151848e-02f,
-1.1688397e-01f, -5.7069872e-02f, -1.8233659e-02f, -1.2060056e-01f, -6.1935548e-02f, -1.8679507e-02f,  5.0145529e-02f,  7.5767472e-02f, -2.4231543e-01f,
-2.3250043e-01f, -5.3398501e-02f, -8.3595403e-02f,  2.7405518e-01f,  1.8458073e-01f, -1.8844290e-02f,  1.2930930e-01f,  3.3318964e-01f,  1.4470278e-01f,
 1.9217817e-01f,  5.6531664e-02f, -6.8356581e-02f,  5.6509100e-02f,  3.6675015e-01f, -2.3498423e-02f, -1.2580203e-01f, -4.9895234e-02f, -4.6237577e-02f,
-7.7556185e-02f,  1.7425810e-01f,  1.2734321e-01f, -4.0388945e-03f,  4.0320199e-02f, -2.2168577e-02f,  3.3146873e-02f, -1.9051687e-01f, -1.3364486e-01f,
-9.0872303e-02f,  1.9422856e-01f,  3.1595838e-01f,  1.3876445e-02f,  2.0594281e-01f,  8.6319439e-02f,  1.4634711e-02f, -1.3883430e-01f,  1.2998955e-01f,
-3.6959937e-01f,  3.6771249e-03f,  1.1022149e-02f,  2.6521172e-02f,  4.4718903e-02f,  2.9535977e-02f, -1.2334825e-01f,  7.2365709e-02f, -2.5554676e-02f,
-2.2255843e-40f, -6.2401222e-41f,  4.1882569e-40f, -6.9453957e-41f,  1.4620588e-40f, -1.3273379e-40f,  3.0943753e-40f,  6.7958772e-41f,  1.4271945e-40f,
 5.8563766e-40f, -3.4540326e-40f,  2.0308038e-40f, -5.5131566e-40f,  6.5184201e-41f, -1.2807868e-40f, -3.2250884e-40f, -2.0731650e-40f,  3.9473036e-40f,
 4.9151805e-40f, -1.1977178e-40f, -4.6214823e-40f, -4.6945601e-40f,  2.9335623e-40f, -3.0631263e-40f,  5.5912650e-40f, -5.6890195e-40f, -1.5710658e-40f,
 5.9045112e-40f,  4.3948083e-40f, -4.0031454e-40f,  5.5561484e-42f, -4.0700994e-40f, -6.0538196e-40f, -2.6021832e-40f,  3.3926697e-40f, -2.6129452e-40f,
-2.7284963e-40f, -1.2807027e-40f,  3.0977524e-40f,  9.7398651e-41f,  1.2790772e-40f, -2.9841492e-40f, -5.5068647e-40f,  4.8297994e-40f, -5.5708901e-40f,
-3.1584006e-40f,  1.0026991e-40f,  2.2916835e-40f,  4.5825262e-41f, -4.2456261e-40f,  5.5831374e-40f,  4.7288358e-40f,  1.9427602e-41f,  1.3008534e-40f,
-1.5881196e-40f,  2.0168609e-40f,  4.1080466e-41f, -1.1545718e-40f, -5.2010594e-41f,  6.0736059e-40f, -4.0332733e-40f,  2.4187392e-40f, -2.9858307e-40f,
 5.7891283e-40f, -1.8211135e-40f,  4.4955196e-40f,  1.0351111e-40f,  2.2461974e-40f, -5.4469032e-40f, -1.4202020e-40f,  3.1599280e-41f, -4.1286036e-40f
}
,
{
 5.6252774e-02f, -6.4272821e-02f, -2.4346244e-02f,  5.1413471e-04f,  2.9732045e-02f, -4.0843438e-02f,  6.0021255e-02f, -3.3540599e-02f,  1.0117986e-02f,
-6.2177602e-02f, -6.5546319e-02f,  1.5098450e-01f,  9.9960141e-02f, -7.8149317e-03f,  2.2520229e-01f,  3.2089151e-02f, -8.2748696e-02f, -7.7223241e-02f,
-4.6065124e-03f, -1.1548950e-01f, -7.7407919e-02f, -6.1463650e-02f, -5.3971663e-02f, -1.8915791e-02f, -6.4073607e-02f, -1.0331546e-01f,  2.2298381e-01f,
 1.6874863e-01f,  3.4939897e-01f, -7.9363674e-02f,  1.6225605e-01f,  1.0563868e-01f,  4.0722597e-02f, -2.1072251e-01f,  2.8810427e-01f,  1.8039730e-01f,
-5.6048167e-01f, -5.9646707e-02f, -2.1918051e-01f, -7.5319342e-02f,  1.1656567e-02f, -2.2843459e-03f,  1.4070731e-02f, -1.3162400e-01f,  2.9053003e-02f,
-5.4058824e-03f, -5.2117392e-02f, -5.4281872e-02f, -1.1560428e-01f,  3.2716557e-02f, -1.7314951e-01f,  7.7100530e-02f, -2.6990563e-02f,  1.9553398e-01f,
-6.2363371e-03f, -6.9387937e-03f, -3.5595561e-03f, -6.3754156e-02f, -5.7961281e-02f,  2.0815980e-01f,  4.9637094e-02f, -2.4079141e-01f,  2.0266233e-01f,
-2.0873228e-02f, -2.6712839e-02f,  5.0359257e-02f, -9.9135682e-02f,  7.6288737e-02f, -3.9322417e-02f, -7.9538487e-03f, -7.3322975e-03f,  5.6099575e-02f,
-7.9090171e-02f, -5.2566264e-02f,  3.6456160e-02f, -1.7527862e-02f, -1.0417531e-02f,  5.3620026e-02f,  1.1137457e-01f,  2.3523577e-02f, -2.9223093e-01f,
 6.2090464e-02f, -1.5518444e-02f,  1.4407944e-02f,  1.0930717e-01f,  1.4197604e-01f, -1.9300269e-02f, -6.4296305e-02f,  1.5758705e-01f, -1.5613544e-02f,
 6.4489879e-02f,  3.7499975e-02f, -6.1608747e-02f,  6.5650926e-03f, -5.4983474e-02f,  5.8949780e-02f,  6.8755813e-02f,  1.4570219e-02f,  4.6982594e-02f,
 3.8646542e-02f,  3.6056936e-02f,  2.3511855e-02f, -1.8338211e-01f, -3.1415429e-03f,  1.5738398e-01f, -1.0243244e-01f,  5.2743413e-02f,  1.6849592e-01f,
 9.3865767e-02f, -2.6609318e-02f,  6.2511432e-01f, -4.1202821e-02f,  1.5413308e-01f,  1.3090543e-01f,  3.0801907e-01f,  1.7535405e-02f, -1.0339423e-01f,
-4.6435494e-02f, -1.7908517e-01f,  1.0781002e-01f, -6.1287887e-02f, -2.9987937e-02f,  6.7940108e-02f, -2.8204881e-02f, -1.8571502e-02f,  1.2499021e-02f,
 1.7003237e-01f,  1.7848469e-02f, -1.2535669e-01f, -7.5896807e-02f,  5.8776909e-03f,  1.0272533e-02f, -2.0889228e-02f,  5.1079210e-02f,  1.7901589e-01f,
-2.9534729e-02f, -1.5965898e-01f, -9.4541319e-04f,  3.1154564e-01f,  1.6687876e-01f, -7.4531227e-02f, -2.2712661e-02f,  5.4462396e-02f, -1.6412014e-02f,
 1.1164647e-01f, -2.7998754e-01f,  9.9509984e-02f,  4.3675747e-02f, -7.3235653e-02f, -7.1554057e-02f,  5.6847032e-02f, -4.6649199e-02f,  5.0210979e-02f,
-4.7415416e-03f,  2.7974168e-02f,  6.9894575e-02f, -4.5907687e-02f,  1.0607649e-01f, -7.4696027e-02f,  8.1277348e-02f, -1.0337628e-01f,  5.6419324e-02f,
-6.6716328e-02f,  8.1062717e-03f,  2.2705210e-02f,  5.8972422e-02f, -1.1353950e-02f, -5.9917692e-02f, -5.2363623e-04f,  7.0565328e-02f,  3.7042007e-01f,
-2.6116672e-01f, -1.5148015e-02f,  1.8637531e-01f,  1.0543952e-01f,  8.1522264e-02f,  1.7659833e-01f, -4.9272820e-01f,  2.0812677e-01f, -1.0920399e-01f,
 2.1734875e-01f, -2.1053287e-01f, -1.4918475e-01f, -9.2037499e-02f, -2.2504281e-03f, -1.2935962e-01f, -3.1581365e-02f,  5.2208804e-02f,  2.2477033e-02f,
-6.4008869e-02f,  4.8207901e-02f,  8.1039071e-03f, -1.7697306e-01f,  5.5685028e-02f,  7.9064429e-02f, -5.2748885e-02f, -3.4152895e-02f,  1.0851169e-01f,
-5.6261621e-02f, -6.5540768e-02f,  1.8499864e-02f, -5.8923983e-03f, -1.3699155e-01f, -1.7062137e-02f, -2.6939312e-02f,  7.2187223e-02f, -2.3303014e-01f,
 5.1810771e-02f,  2.0692538e-02f, -3.1967282e-02f, -4.4722401e-02f, -9.6807957e-02f, -5.0166864e-03f,  8.9722261e-02f, -2.9916035e-02f, -1.4380034e-03f,
-2.5907267e-02f,  8.8601753e-02f, -8.4752701e-03f,  2.7323667e-02f,  6.6774376e-02f, -4.5365025e-04f, -3.3260752e-02f,  5.0418790e-02f, -1.4200535e-01f,
 2.9336801e-01f,  8.0675654e-02f,  9.1342270e-02f,  2.0167929e-01f,  1.0826492e-01f,  1.3287006e-01f,  9.3090869e-03f,  8.4467150e-02f,  1.3753408e-01f,
 1.5770788e-01f, -5.0968438e-02f, -7.5083070e-02f, -6.4140983e-02f,  1.9831397e-02f, -2.8054310e-02f,  1.1137878e-02f,  1.0063050e-02f, -1.1466584e-01f,
 1.0689424e-01f,  5.6608390e-02f, -2.3873951e-02f, -1.3907190e-01f, -3.0978888e-02f,  2.1769424e-01f,  1.6348219e-02f,  5.6269106e-02f,  5.0565034e-01f,
 2.2799049e-01f, -4.6306726e-02f, -1.6180013e-01f, -2.5365893e-02f, -4.2422339e-01f,  1.0062621e-01f,  1.1368898e-01f,  4.6003768e-01f, -3.7473339e-01f,
-2.7812546e-02f, -7.2322576e-03f,  3.5265293e-02f,  6.5046363e-02f,  3.6230322e-02f, -1.4727304e-02f, -6.6861529e-03f, -7.2335780e-02f,  1.8385056e-02f,
-5.1689111e-02f, -3.7730146e-02f,  2.6834106e-02f,  1.7968036e-02f,  3.7263427e-02f,  3.4161874e-03f,  4.4329196e-02f,  9.4687179e-02f,  6.3120857e-02f,
 5.7574406e-02f,  2.9047246e-03f, -1.1624333e-01f, -2.0554313e-01f,  3.3559242e-01f, -3.6746927e-02f,  6.8374455e-02f, -1.4479892e-01f,  3.4683462e-02f,
-1.2130270e-01f, -2.2488344e-02f,  8.3382845e-02f,  3.5084113e-02f,  3.5354748e-02f,  9.4526105e-02f,  1.1142575e-01f,  4.8819073e-03f, -5.1772892e-01f,
 1.3473533e-01f,  4.5848124e-02f,  1.9123428e-02f,  1.8671381e-01f,  1.4432489e-02f,  4.9624816e-02f, -2.9519364e-02f, -8.0393426e-02f, -1.1418749e-01f,
-1.1732377e-02f,  1.0073103e-02f, -4.0167321e-02f,  1.5937188e-01f, -5.4368973e-02f,  3.7739791e-02f,  3.0203706e-02f,  2.8576408e-02f,  4.5493994e-02f,
 1.6995014e-01f,  1.2870544e-01f,  1.1291566e-01f, -3.9246693e-01f,  6.4546362e-02f,  3.5952076e-01f, -7.4794076e-02f, -2.1405946e-01f,  3.4098971e-01f,
 3.5050470e-01f, -3.4273556e-01f,  2.3412223e-01f, -3.7271583e-01f,  1.6680716e-01f, -7.7261053e-02f,  6.0591169e-02f, -4.0847206e-01f,  1.8090457e-01f,
-1.0813173e-01f, -3.6726367e-02f, -8.5392922e-02f, -9.4719831e-04f,  5.8873698e-02f,  4.6503134e-02f, -5.5316794e-03f, -6.2428672e-02f, -7.4636233e-03f,
-1.1468449e-02f, -3.0223446e-02f,  7.7290654e-02f, -2.9447780e-03f, -1.0362189e-01f,  4.0230226e-02f,  6.2184416e-02f,  3.7100658e-02f,  3.4045313e-02f,
-7.7899486e-02f,  8.3039142e-02f,  6.0207352e-02f,  3.8794056e-02f, -2.0305032e-01f,  6.8803512e-02f,  3.7225801e-02f,  6.6454090e-02f,  2.7365435e-03f,
 3.4689406e-01f,  1.4642358e-01f, -4.6633306e-01f, -8.9785926e-02f, -8.0163538e-02f,  3.7079293e-02f, -5.0103180e-02f,  2.2281898e-02f, -1.2389345e-01f,
 1.2321228e-01f,  1.4503752e-01f,  1.9666621e-01f, -2.4386600e-02f, -3.9168969e-02f,  6.1740112e-02f, -3.3439539e-02f, -2.0665962e-01f, -2.4935955e-01f,
 1.4998852e-01f,  3.8110830e-02f, -5.0309096e-03f, -3.7751812e-02f,  4.2921859e-03f,  1.9047597e-02f, -2.9650196e-02f,  2.2609347e-02f,  2.9642317e-01f,
 3.0607317e-02f,  1.0089059e-01f, -7.9021372e-02f,  1.7668629e-01f,  2.3274885e-02f,  1.1102121e-01f, -2.8170750e-01f, -4.8806602e-01f, -1.9084141e-02f,
-3.0007532e-02f,  8.5977733e-02f, -8.1250221e-03f, -2.1153249e-02f, -1.4782280e-01f,  1.1509787e-01f, -1.6011551e-01f, -6.5113723e-02f,  1.7251307e-02f,
 1.0958258e-02f,  6.3693756e-03f, -2.0385366e-02f,  3.2192726e-02f,  2.6056079e-02f,  1.6708115e-01f,  8.5393503e-02f, -9.4662178e-03f, -5.8575552e-02f,
-6.7723036e-02f, -4.6244517e-02f, -3.9861541e-02f, -2.7531901e-02f,  9.5312782e-02f, -1.3991570e-01f, -1.4760484e-02f,  5.5931166e-02f,  7.4576318e-02f,
 2.2443298e-02f,  1.6440127e-02f, -4.7505047e-02f, -7.5981118e-02f,  1.4988223e-02f,  7.3433872e-03f,  4.8300948e-02f,  1.0112696e-02f, -3.0205740e-02f,
-8.4263660e-02f, -2.8762447e-02f, -4.2654663e-02f, -1.5925860e-02f,  7.3290244e-02f, -1.3401645e-01f,  1.1263797e-01f, -2.5302054e-02f,  1.0191529e-01f,
-1.2610405e-02f,  9.2470482e-02f, -9.1200024e-03f,  2.2546407e-02f, -3.3809185e-01f, -4.4690907e-02f, -1.1417696e-02f, -6.4255647e-02f, -8.3766237e-02f,
-7.7241749e-02f, -7.2328322e-02f, -2.9015133e-02f, -4.4369470e-02f, -5.3575367e-02f,  4.8227906e-02f,  2.2950148e-02f, -5.0991967e-02f, -2.1021377e-01f,
 1.3547772e-01f,  7.9944164e-02f,  1.4262038e-01f,  3.4691479e-02f,  5.8367152e-02f, -6.6510536e-02f, -5.7268860e-03f,  1.2422813e-01f,  7.1039975e-01f,
-2.6971537e-01f,  6.5253571e-02f, -1.2200621e-02f, -4.3062244e-02f, -6.3814178e-02f, -7.0981279e-02f,  1.4966602e-02f, -9.4208449e-02f,  7.1349055e-02f,
-3.3366090e-01f, -8.4220767e-02f,  2.2813817e-02f,  4.3744117e-02f, -9.6191213e-02f, -5.4129113e-02f,  2.5410976e-03f, -1.7025771e-02f,  1.2415620e-02f,
 2.3677249e-01f, -4.6279032e-02f, -1.0556931e-01f, -9.2383966e-02f,  7.4355133e-02f, -7.2158843e-02f,  1.1460926e-01f, -9.0492398e-02f,  3.9072818e-01f,
 5.0052088e-02f, -1.2044692e-02f, -5.3328287e-02f, -4.7068492e-02f,  1.0848425e-01f, -4.1287765e-02f, -5.8205139e-02f,  2.4710484e-02f,  2.2960749e-02f,
 1.6330105e-01f,  2.3988600e-01f, -1.6047761e-01f, -8.9028656e-02f, -5.3731911e-02f, -1.4885692e-01f, -8.4579811e-02f, -5.4983649e-02f,  6.6130286e-01f,
 3.9819279e-01f,  9.8742202e-02f, -8.6339347e-02f, -2.4617720e-01f,  4.0598199e-02f, -1.0747091e-01f,  1.4773281e-01f,  1.5496667e-01f,  1.8451400e-01f,
 4.4282116e-02f, -2.7545813e-02f, -1.2889807e-02f, -1.4219402e-01f, -6.5695301e-02f, -2.5545636e-02f,  1.7102659e-01f,  3.6888372e-02f, -6.0187284e-02f,
 6.0378116e-02f,  8.6133413e-02f,  2.0223483e-03f,  1.5385550e-01f,  3.3024859e-02f,  1.5072572e-01f,  1.1023191e-01f,  1.9495329e-01f,  2.8401056e-01f,
 1.9503281e-01f, -2.8672606e-01f,  1.4041199e-01f, -1.0138378e-01f,  1.7400445e-01f,  4.4804229e-03f,  8.3290912e-02f, -6.6549622e-02f,  8.2202330e-02f,
-3.3621868e-01f,  6.9960901e-03f,  6.3886426e-02f,  9.0985181e-04f, -4.4139796e-03f, -7.5190015e-02f, -3.0486360e-02f, -1.0060413e-03f,  1.9191494e-02f,
 2.6137812e-02f,  1.2402514e-02f,  1.0917095e-02f, -4.8274742e-03f, -6.8429016e-02f,  5.0306503e-02f, -4.5930763e-04f, -2.2104176e-02f,  2.3149054e-02f,
 1.6215336e-02f, -1.3322388e-02f,  2.0018216e-02f,  3.7390646e-02f, -1.1084008e-02f, -1.8789193e-02f,  1.9047892e-02f, -1.8819552e-02f,  1.0783415e-02f
}
,
{
 2.5041785e-02f, -6.5982141e-02f, -1.2730505e-02f, -1.4535949e-40f,  2.5151992e-02f,  5.2301363e-40f, -5.4027202e-40f, -3.5156511e-02f, -5.3265825e-02f,
 1.1384965e-01f,  5.4326035e-02f, -1.7049038e-40f, -3.2877993e-02f, -2.9923047e-40f,  4.4355300e-41f,  6.8336941e-02f,  3.8484145e-02f,  3.0091312e-03f,
-2.6581405e-02f, -2.6780775e-40f,  2.1626445e-02f,  3.8688449e-41f, -3.2143545e-40f,  1.6149249e-02f,  3.7189065e-03f,  1.2329969e-01f,  5.1752903e-02f,
 4.5791631e-40f,  1.9879234e-01f,  3.1575318e-40f, -4.8838054e-41f, -5.8649774e-03f,  1.0492724e-01f,  6.1875838e-01f,  6.8199714e-03f,  1.4488585e-40f,
 2.9080117e-02f,  1.1503679e-40f, -3.8595403e-40f,  6.0604906e-01f,  1.4458691e-01f,  5.7144679e-02f,  4.3246346e-03f,  1.3644723e-40f, -3.0330720e-03f,
 5.5654811e-40f,  2.5064465e-40f,  3.1738453e-02f, -3.7441913e-02f, -4.3835077e-02f, -6.9962665e-02f, -5.8774381e-40f, -2.3380142e-01f, -3.4499268e-40f,
 4.0364823e-40f,  9.3305632e-02f, -1.5744446e-01f, -6.8185687e-01f, -1.5617506e-01f, -2.2505134e-40f, -2.3577729e-02f,  2.3049818e-40f, -1.0194727e-40f,
 2.1498536e-01f,  1.9956563e-01f, -1.0917002e-01f,  2.5192460e-01f, -4.7570580e-40f,  1.1870588e-01f, -6.3766087e-41f,  4.8355587e-40f,  1.3609004e-01f,
-1.9203061e-02f,  3.2006439e-02f,  2.2890471e-02f,  3.3670119e-40f, -3.1823598e-02f,  1.3282348e-40f,  4.4498513e-40f,  6.4042695e-02f,  1.6255967e-02f,
-2.0627251e-03f,  6.1421473e-02f,  1.5397608e-40f, -5.5094764e-02f,  4.5849225e-40f, -4.4871118e-40f, -1.0253264e-02f,  4.2906115e-03f, -6.9043458e-02f,
 5.2832119e-02f, -3.3819498e-40f,  3.1338103e-02f,  3.5308377e-40f, -2.4560979e-40f, -6.2812911e-04f, -3.1636998e-02f,  7.2219409e-02f, -9.8368652e-02f,
 2.6302512e-40f, -3.2198917e-02f, -2.6656901e-41f,  4.1686527e-40f,  4.6827879e-02f,  5.0286674e-01f, -3.2392579e-01f, -1.1451651e-01f, -1.9433768e-40f,
-4.3819591e-01f,  5.9828578e-40f,  5.2238865e-40f, -3.9618507e-01f, -6.9504164e-02f, -2.6657131e-02f,  1.7419514e-01f, -5.5555038e-40f,  4.1391086e-02f,
 3.2790664e-40f, -5.7603176e-41f, -9.2632733e-03f,  1.4677315e-03f,  1.3522972e-02f,  2.0392132e-01f, -4.3830094e-40f, -4.1207481e-02f, -2.8347988e-40f,
-1.5210534e-40f, -8.1751615e-02f, -8.9983910e-02f,  1.8099450e-01f, -1.1321687e-01f, -2.8749740e-40f,  3.7475491e-01f,  2.5810096e-40f, -3.5768143e-40f,
 9.9082567e-02f, -9.0375543e-02f,  4.9167655e-02f,  9.8461740e-02f, -3.0787929e-41f, -1.8548319e-01f,  5.5790737e-40f,  3.6385135e-40f,  4.4295932e-03f,
 4.0577605e-02f,  7.1367003e-02f, -3.3546947e-02f,  5.6364288e-40f, -1.4459976e-02f,  4.2613346e-40f,  1.6088588e-40f,  7.1594156e-02f,  2.4004072e-02f,
 9.8283410e-02f, -2.8993055e-01f,  3.1306549e-40f, -8.7834269e-02f,  3.2607374e-40f,  4.1623609e-40f,  3.9860073e-02f,  3.4043649e-03f,  1.0424790e-01f,
 7.0079908e-02f, -2.3063971e-41f, -3.2342855e-02f, -2.0788543e-40f,  4.5114384e-40f,  8.1088439e-02f,  7.5915784e-02f,  2.2286132e-01f,  8.2477681e-02f,
 2.8908647e-40f,  2.4023436e-01f, -3.9053768e-40f,  1.6438352e-40f,  1.7750321e-01f, -1.3563825e-01f, -5.9373814e-01f, -1.9880660e-01f, -5.8114930e-40f,
 7.1916467e-01f, -2.5607889e-40f, -3.6331045e-40f, -1.2381018e-01f, -9.0295963e-02f,  1.0014252e-01f,  1.2848821e-01f,  2.9851861e-41f, -1.8559264e-01f,
-2.7637529e-40f,  6.4961394e-41f,  1.4476427e-01f,  3.4156039e-02f,  6.5699503e-02f, -2.7802280e-01f, -1.9272758e-40f, -6.7635034e-03f,  4.5026943e-40f,
 5.0899224e-40f,  2.3416379e-02f,  7.2493739e-02f,  1.3618147e-02f, -1.5621495e-01f, -7.5503363e-41f, -9.4409496e-02f,  2.7064679e-40f,  6.1036497e-40f,
 1.2818941e-01f, -2.0037143e-02f, -7.4045315e-02f,  6.2712438e-02f, -6.0335147e-40f, -1.7890459e-02f, -4.5593347e-40f,  2.4827926e-40f,  1.0815686e-02f,
-6.4613678e-02f,  1.0481483e-01f,  1.3027579e-02f,  5.8073452e-40f, -5.8334090e-02f,  1.6336337e-40f,  5.8681055e-40f,  5.5296235e-02f, -1.7300802e-03f,
 3.0734237e-02f,  1.4715979e-01f,  2.9251825e-40f,  1.8886134e-01f, -2.0391415e-40f, -5.7259017e-40f,  5.5199184e-02f, -3.3443954e-02f,  1.0431332e-02f,
 2.0434275e-02f, -1.3037541e-40f,  6.1546762e-02f, -5.9017086e-41f, -1.5370563e-40f, -2.1253174e-02f, -2.7949584e-01f, -2.1314062e-01f, -4.4070843e-01f,
 5.2260305e-40f, -2.6151818e-01f, -7.9899236e-41f,  5.2654070e-40f,  1.7214134e-01f,  7.1350670e-01f, -7.2817355e-02f,  3.8359004e-01f,  3.8172351e-40f,
 6.6721767e-01f, -2.9869658e-40f,  4.7411813e-40f,  2.0542084e-01f,  4.2825423e-02f,  1.2036048e-01f, -1.6655218e-03f, -2.0388753e-40f, -1.2486084e-01f,
 5.6389932e-40f, -2.0264738e-40f, -3.7858838e-03f,  2.4796631e-02f, -5.4179851e-02f, -2.0297199e-01f, -2.1905098e-41f, -4.8128262e-02f, -2.5559684e-41f,
-4.8620853e-41f,  1.2831248e-01f,  5.4161908e-04f,  1.0500120e-01f,  1.5630953e-01f,  1.8472897e-40f,  1.0510026e-01f, -1.9786054e-40f,  4.9496804e-40f,
 3.2086983e-02f, -8.9676343e-02f,  2.7821494e-02f,  7.7085726e-02f, -2.9226322e-40f, -4.2619310e-02f,  9.4699750e-41f,  3.0175841e-40f, -5.1851425e-02f,
 3.8001880e-02f, -5.0656971e-02f,  9.6714245e-03f,  2.9956959e-41f,  3.0101391e-03f, -7.4048815e-41f,  4.2235136e-40f, -2.3685569e-02f, -2.7691580e-02f,
 8.7701522e-02f, -5.5841696e-03f,  2.6068215e-40f,  9.6379526e-02f, -2.3902368e-40f,  4.5380771e-40f,  1.2271500e-01f, -1.7757444e-02f,  7.0234463e-02f,
 7.9154661e-03f,  6.1323904e-40f,  6.6139840e-02f, -2.8496525e-40f,  4.6500688e-40f, -1.6009307e-02f,  1.9356470e-01f,  9.0348981e-02f,  1.4524657e-01f,
-4.3012856e-41f,  1.0201253e-01f, -1.8911924e-40f, -1.6123901e-40f, -2.0176086e-01f,  1.9598292e-02f,  1.4904740e-01f, -3.2228029e-01f,  5.1421208e-40f,
-2.3239583e-01f, -1.5589025e-40f, -1.9448902e-40f,  7.4756616e-01f, -1.0862394e-01f,  1.1612191e-01f,  1.1453922e-01f, -4.1156977e-40f, -1.8355577e-01f,
 5.5462693e-40f,  5.1497158e-40f, -3.4525897e-02f,  2.5734218e-02f,  5.9923988e-02f,  1.4526561e-01f,  2.1416044e-41f,  4.0018767e-02f, -2.1782484e-40f,
-1.2890825e-40f, -4.7055073e-02f,  1.1702522e-02f,  2.4928254e-01f, -3.0398875e-02f, -1.6613935e-40f,  2.2985104e-01f, -1.9532139e-40f, -1.6548774e-40f,
-3.7098673e-01f, -7.3912360e-02f,  1.7077827e-01f, -6.7042708e-02f, -3.0842579e-42f, -1.2979656e-01f, -2.3784939e-40f,  4.8348160e-40f, -1.9215767e-01f,
-6.0212979e-04f, -5.9109751e-02f,  9.4233043e-03f, -4.3402417e-40f, -1.1399693e-01f,  2.7539158e-40f, -2.0734873e-40f, -8.8029727e-02f,  1.6024414e-01f,
-7.4251570e-02f, -1.1296176e-02f,  2.8507035e-40f, -1.9220804e-01f,  4.0213903e-40f,  1.3423038e-41f, -2.5852691e-02f, -6.4591197e-03f,  9.8240655e-03f,
-1.0927092e-01f,  1.1559591e-40f, -3.4158431e-02f,  2.0731790e-40f, -4.4109372e-40f, -1.7086670e-02f,  3.1778868e-02f, -1.2005734e-01f,  7.9299718e-02f,
 3.8826197e-40f,  2.2871224e-02f,  7.0119574e-41f, -5.4217919e-40f, -2.0532818e-01f, -3.1048989e-01f,  1.3878509e-01f,  5.5286124e-02f, -3.0797177e-40f,
-6.8683642e-01f, -4.4199616e-40f, -1.1536750e-40f,  1.5214410e-01f,  1.2684223e-02f, -1.4322108e-02f, -1.1558233e-01f, -6.0684912e-40f, -1.0856264e-02f,
 7.3786772e-41f, -1.1663848e-40f, -1.8639421e-03f, -1.0097529e-01f, -7.5462624e-02f,  3.8172564e-01f,  5.4169995e-40f,  2.6311385e-02f,  2.6451891e-40f,
 5.6006256e-40f, -1.1236091e-01f, -1.8838634e-01f,  1.4406553e-02f, -5.4351479e-02f, -6.1857658e-40f,  2.5421828e-02f,  1.1970032e-40f,  3.4109286e-40f,
-2.4611884e-01f,  5.1387236e-02f, -6.9202008e-03f, -1.7889902e-01f,  9.3049021e-41f, -1.5189867e-02f,  2.8298101e-40f, -3.1433507e-40f,  6.3094124e-02f,
 5.2004304e-02f,  7.0279151e-02f,  5.4882083e-02f, -1.9491361e-40f,  3.2181736e-02f,  5.2720632e-40f,  3.4969123e-40f,  2.3828804e-02f,  3.1488973e-01f,
 1.7064835e-01f,  1.5118575e-01f, -1.9211382e-40f, -5.6346387e-02f,  1.9304007e-40f, -5.3458696e-40f, -5.0078100e-03f,  5.9716022e-01f, -2.5150070e-01f,
 1.8363079e-01f, -6.2722680e-40f,  3.2655276e-02f, -3.8489185e-40f,  3.9244765e-41f,  5.3854253e-02f, -7.2237901e-02f, -2.6289290e-02f, -8.8223256e-02f,
 3.9905897e-40f, -1.6912241e-02f, -3.9759041e-40f,  2.4028345e-40f, -9.6933628e-03f,  3.4332040e-01f,  3.8421464e-01f, -9.0083361e-02f,  1.2355529e-40f,
 8.4264271e-02f,  2.6184383e-40f,  5.7774275e-40f,  3.7047278e-02f, -2.0655061e-01f, -2.2051316e-01f,  4.8221102e-01f,  3.8682143e-40f, -7.9520501e-02f,
 1.2593609e-40f, -6.2972812e-40f,  4.7324622e-01f,  1.1013029e-03f, -2.8917538e-02f,  4.0890045e-02f,  2.8630489e-40f,  1.2788241e-03f,  1.5831310e-40f,
 1.8802343e-40f,  5.6975167e-03f, -5.0328072e-02f,  4.0073857e-02f,  5.6428820e-02f,  6.2303131e-40f, -7.1109615e-02f,  3.7178690e-40f, -4.6258264e-41f,
-8.6107545e-02f, -4.6117965e-02f, -7.1296327e-02f, -2.8537515e-01f,  5.3033962e-40f,  8.6585052e-02f, -3.4914893e-40f, -5.0716214e-40f,  6.5568604e-02f,
 9.4442285e-04f,  1.0357302e-01f,  1.2102051e-02f, -4.1904289e-40f, -4.2828579e-02f, -1.7681444e-40f,  3.4961976e-40f, -3.9768144e-03f,  2.7964298e-02f,
-1.8884659e-01f, -1.8176682e-02f,  4.8915826e-40f,  1.0777531e-01f, -6.9657145e-41f, -6.2312940e-41f,  2.0579619e-02f,  1.7671712e-02f,  2.3780046e-02f,
-3.1642658e-03f, -3.6125334e-40f, -6.8129495e-02f, -4.0745555e-40f, -2.7290007e-40f, -4.1930761e-02f, -8.6021975e-02f, -1.8883955e-01f, -6.9064476e-02f,
-5.5392628e-40f,  5.8156038e-03f,  8.0894158e-41f, -5.2709001e-40f,  6.9577128e-02f, -3.8280234e-02f, -4.3325594e-01f,  3.1852751e-04f, -2.4979827e-40f,
-2.3997793e-01f,  1.6950106e-40f, -3.2225381e-40f, -1.0415726e-01f,  2.8016826e-04f, -1.1465462e-01f, -7.0112780e-02f, -6.1876576e-40f,  1.9051774e-01f,
-1.0574058e-40f,  2.4244565e-40f, -2.5036654e-03f,  3.3824470e-02f,  3.3496987e-02f,  9.7308196e-02f,  2.7289447e-40f, -4.1854657e-02f, -1.0589893e-40f,
-3.6300497e-40f, -1.9197807e-02f, -6.7882732e-02f, -1.3461788e-01f,  1.0690749e-01f, -1.8348462e-40f,  1.0140304e-01f,  2.8465977e-41f, -2.0794288e-40f,
 6.2026851e-02f,  1.0528900e-02f, -3.4126531e-02f, -6.5919019e-02f, -5.6663185e-40f, -1.7139038e-02f, -2.7557936e-40f,  4.0541106e-40f, -1.0832650e-02f
}
,
{
-5.3429829e-40f, -5.9107617e-02f, -6.5220542e-02f,  3.0708755e-40f,  7.7037543e-02f,  8.8716848e-03f,  3.4851810e-01f, -3.2399952e-02f,  2.5716629e-41f,
 3.5468034e-02f,  8.8059336e-02f, -4.4880367e-40f, -1.6317300e-02f,  3.0912673e-02f, -3.1090707e-01f, -1.7328827e-01f,  5.7503684e-40f, -2.8771527e-02f,
 5.7933792e-03f, -2.7529910e-41f, -2.4118340e-02f,  6.6908658e-03f,  8.1154212e-02f, -2.7994657e-02f,  7.1679219e-41f,  6.8601882e-01f, -1.7280054e-01f,
-1.2649241e-40f, -4.3085791e-02f, -8.1790522e-02f, -3.2205322e-01f, -5.3679794e-02f,  6.2076401e-40f,  1.4232181e-01f,  1.5303352e-01f, -5.3936258e-40f,
-2.1512334e-01f, -4.7883263e-01f,  1.7102948e-01f,  4.1310295e-01f, -8.4201222e-41f,  1.1953865e-02f,  1.7662761e-01f,  5.0994652e-41f,  1.2288394e-01f,
 7.4919567e-02f,  2.4161664e-01f, -9.4691217e-02f, -4.2110700e-40f, -3.8233828e-02f, -1.2907626e-01f,  4.4003014e-40f,  1.8236832e-01f,  4.5842534e-01f,
-2.6892261e-03f,  7.6938011e-02f,  3.4850853e-40f,  7.1837105e-02f, -1.1748907e-01f, -2.1210754e-40f, -1.5438338e-01f, -1.0409750e-01f,  2.4141693e-02f,
-4.9596466e-02f,  1.3008534e-40f, -1.8832413e-02f,  5.7887193e-02f, -6.6421547e-43f, -1.1346355e-01f,  1.6655226e-01f,  5.5540007e-02f,  1.9649333e-01f,
 3.3016414e-40f,  4.7972292e-02f,  1.0684513e-01f, -1.8989136e-40f, -4.6141203e-02f, -4.7094361e-03f, -4.5752641e-02f,  3.2593880e-02f, -7.6473061e-41f,
 1.1622759e-02f,  2.2762591e-01f, -3.6630923e-40f, -4.0749788e-02f,  3.4768790e-02f, -5.0097060e-01f,  1.1543741e-01f, -1.8392182e-40f, -2.1686694e-03f,
 3.3796262e-02f,  4.1392395e-40f, -5.6413939e-04f, -1.3291297e-02f,  1.7503136e-01f, -1.8501421e-02f,  2.2772501e-41f, -4.9744481e-01f,  1.7629091e-01f,
-3.9056711e-40f, -1.5639928e-01f, -8.5570049e-03f,  1.4058004e-01f,  7.0248023e-02f,  1.2086760e-40f,  2.7751428e-01f,  3.8881510e-01f, -5.5599039e-40f,
-3.4505567e-01f, -4.0038288e-01f,  1.1311384e-01f, -6.9837898e-02f,  1.1564636e-40f,  1.7861910e-02f,  6.3539773e-02f,  6.9979444e-41f, -1.4440735e-02f,
 1.8417624e-01f,  1.5944572e-01f, -5.4278065e-02f,  6.5189806e-41f,  7.4286401e-02f,  6.4706631e-02f,  3.8983002e-40f, -2.0277530e-01f, -1.4695744e-01f,
-5.3975120e-02f, -2.9317096e-02f,  2.0074581e-40f,  3.1309195e-03f,  1.0045629e-01f,  5.6737174e-41f, -3.1402576e-01f,  3.2279050e-01f,  5.2325591e-02f,
-1.4890413e-01f,  2.5796083e-40f,  1.1029604e-03f, -8.1910603e-02f,  2.3997236e-40f, -6.2542252e-02f,  2.5712350e-02f, -6.2381994e-02f,  7.8661449e-02f,
 5.0574964e-40f, -6.1083597e-01f, -3.9717560e-03f, -9.4862301e-41f, -1.9622257e-02f, -2.6206899e-01f,  9.4113514e-02f,  3.7684884e-02f, -2.6260613e-40f,
-8.5678594e-03f,  4.6415888e-02f,  2.4255916e-40f,  1.6348271e-02f, -4.6149798e-02f, -5.6812453e-01f,  5.9594285e-02f, -2.5486256e-40f,  9.4955554e-03f,
 4.7357082e-02f, -3.7039962e-40f,  6.9859177e-03f, -6.4099073e-02f, -1.2081423e-01f,  8.9526683e-02f, -3.9885579e-40f, -4.5245528e-01f,  7.3693871e-02f,
 1.6373612e-40f, -9.3141988e-02f, -3.2623053e-01f, -8.5808694e-02f,  2.2956541e-01f, -6.0643854e-40f, -1.2125622e-01f, -1.6443729e-01f,  3.5438838e-42f,
 1.0367712e-02f, -1.8984447e-01f, -9.8660607e-03f, -2.9681227e-01f,  2.9263596e-40f, -3.7368149e-02f,  2.4784310e-02f, -1.0385023e-40f, -5.6585282e-02f,
-5.7891142e-02f, -2.3064399e-02f, -1.6328749e-01f,  8.9627050e-41f,  2.5624435e-02f, -3.0807815e-03f,  3.6145233e-40f,  8.4212720e-02f, -2.2087558e-01f,
-1.6453209e-03f, -1.3206440e-01f, -3.0549848e-40f,  1.2086682e-02f,  2.7398532e-02f, -2.4341956e-41f,  1.0775508e-01f, -4.2041991e-02f, -1.8327547e-02f,
-4.3807741e-02f, -2.3455915e-40f, -1.5430645e-02f, -2.9215650e-04f, -3.0115165e-40f, -1.0314784e-01f, -2.5307018e-02f,  2.4281763e-03f,  3.8853910e-02f,
-4.8855430e-40f,  6.0313147e-40f,  2.4427995e-40f, -6.0008505e-40f,  8.7872624e-41f,  1.0260167e-40f,  1.5942713e-40f,  1.7529403e-40f, -4.8866921e-40f,
 1.8403813e-40f, -3.0160147e-40f, -5.2386142e-41f, -5.3947469e-40f,  5.0442681e-40f,  4.6894173e-40f, -3.8429209e-41f, -5.0492007e-40f, -7.2005722e-41f,
 2.3183502e-40f, -1.2503786e-40f,  1.1714435e-40f,  7.5150235e-41f, -6.2729686e-40f,  1.4443323e-40f, -1.0706201e-40f,  6.0696542e-40f, -4.9114110e-40f,
 2.9236551e-40f,  7.5534191e-41f,  1.4402405e-40f,  3.8054362e-40f, -4.0828793e-40f,  5.3826536e-40f, -9.1199307e-41f,  5.6685045e-40f, -1.2289948e-40f,
-1.1871100e-40f, -5.1951879e-40f, -3.7913531e-41f, -2.5643482e-40f, -1.6413409e-40f,  5.8964678e-40f, -3.6020237e-40f, -1.1502278e-40f, -5.4011928e-40f,
-5.3809861e-40f, -1.4429170e-40f, -5.4820898e-40f,  1.4713634e-40f,  5.4829726e-40f,  2.2618218e-40f, -3.5886693e-40f,  3.8269461e-41f,  6.2239512e-40f,
 1.6924743e-40f,  1.6826792e-40f, -3.4023527e-40f,  1.3014419e-40f, -2.8145220e-40f, -6.1809874e-40f, -1.4913319e-40f,  1.8661092e-40f,  5.1566382e-41f,
-1.1628255e-40f, -4.4880927e-40f,  1.5585242e-41f,  2.1148957e-40f, -1.6288693e-41f, -3.1801768e-40f, -8.2983494e-41f, -1.7908594e-40f,  2.2440954e-40f,
 3.2361447e-40f, -3.6026515e-02f,  2.3559442e-02f,  2.5437771e-41f, -3.4707408e-02f,  7.1850076e-02f, -3.7919912e-02f,  5.2451134e-02f,  2.0857627e-40f,
-6.3004340e-03f, -8.6948976e-02f,  5.1228950e-40f,  1.2517557e-02f,  4.8769929e-02f,  2.4697715e-01f,  1.0179149e-01f,  3.8836006e-40f,  1.5237190e-02f,
-3.8350023e-02f, -2.4915367e-40f,  9.4678989e-03f, -1.5081064e-02f,  5.0019044e-02f,  4.8486907e-02f,  2.0948711e-40f,  6.0743016e-01f, -2.9547009e-01f,
 1.3515804e-40f,  1.2253532e-01f,  4.8071510e-01f, -1.4245978e-02f, -2.1019706e-01f,  5.9633097e-40f,  9.2522740e-02f,  7.0186996e-01f,  3.3553391e-40f,
 1.9394447e-01f,  2.5477251e-01f,  2.8738841e-01f, -4.4344521e-01f, -1.7877766e-41f, -4.7369795e-03f, -8.3978824e-02f,  8.5830932e-41f,  2.6530012e-02f,
 3.8197130e-02f, -5.4704092e-02f, -8.7641925e-02f, -4.1979539e-40f,  3.4406550e-02f, -2.8576387e-02f, -8.5121875e-41f,  2.2413187e-01f,  2.6011381e-01f,
 7.9436414e-02f,  7.0958287e-02f, -4.4383186e-40f, -8.3822921e-02f, -1.6537851e-01f,  3.7624864e-41f, -1.6298205e-01f,  2.4609578e-01f, -2.7837671e-02f,
 1.9934252e-01f,  2.7858514e-40f,  1.6897561e-02f, -5.2464839e-02f,  2.5507416e-40f, -6.1445743e-02f, -3.6166705e-02f, -3.4190595e-02f, -2.1089969e-02f,
 7.0317157e-42f,  5.7527085e-40f, -1.6016001e-40f, -1.5828087e-40f, -1.1042232e-42f,  3.8901447e-40f, -3.3564601e-40f, -3.0794935e-41f, -8.9973170e-41f,
-5.0620506e-40f, -1.4759737e-40f,  2.1990857e-40f, -2.7254695e-40f,  1.6759530e-41f,  2.1367560e-40f,  2.7920592e-40f,  5.8700393e-41f, -2.9034904e-42f,
-2.1976984e-40f, -1.5627981e-40f, -5.5066826e-40f,  2.8470741e-40f,  6.7346404e-42f,  2.8490640e-40f,  1.8410680e-40f,  3.8198555e-40f,  4.3179751e-40f,
-5.3110053e-40f,  3.8272404e-40f,  3.1983096e-40f,  5.6681402e-40f, -2.1153721e-40f, -3.6097448e-42f, -2.2912911e-40f,  4.1723802e-40f,  5.1394583e-40f,
 4.9955870e-40f,  1.2459785e-40f, -5.5776303e-40f,  9.8875620e-41f,  2.7362174e-40f, -5.0895020e-40f, -1.2968877e-40f, -5.8161874e-40f, -3.2074321e-41f,
-4.3961395e-40f, -2.7705212e-40f, -8.8824106e-41f,  5.4341233e-40f,  4.0079098e-40f, -1.3022827e-40f, -3.1570694e-40f,  2.8350790e-40f,  3.9186751e-40f,
-2.2965600e-40f,  2.6552364e-40f,  6.0305020e-40f,  5.1743506e-40f, -1.0094674e-40f, -5.5138572e-40f,  4.2501382e-40f,  2.7818297e-40f,  1.1691594e-40f,
 2.5766656e-40f,  5.9004194e-40f, -3.3005904e-40f, -1.5965414e-40f,  1.2299056e-40f,  3.9389099e-41f, -9.1500586e-41f, -2.5187079e-40f, -3.8369234e-40f,
 5.2691765e-40f,  6.1447778e-40f, -4.0720612e-40f,  4.8854730e-40f,  6.1941316e-40f, -2.3320409e-40f,  4.4806378e-40f,  6.1348146e-40f, -6.3449393e-41f,
 1.2346841e-40f, -4.1747484e-40f, -9.3940246e-41f, -4.8789990e-40f, -1.9997650e-40f, -4.8424251e-40f, -3.4169822e-40f,  1.2075409e-40f, -3.1673409e-40f,
-4.3705939e-40f, -6.2534065e-40f, -3.4137312e-40f, -2.8131907e-40f, -9.1436126e-41f, -1.7109294e-40f,  7.5297372e-41f,  7.3213641e-41f, -4.2838255e-40f,
-3.3274813e-40f,  2.2577441e-40f, -2.9552264e-40f, -4.3249536e-40f, -3.3080173e-40f,  8.9266916e-41f,  5.2143297e-40f, -4.5507448e-40f, -2.4982069e-40f,
-5.7183207e-40f, -3.9643434e-40f, -2.0721281e-40f,  5.4199422e-41f,  4.9138633e-40f, -2.6070738e-40f, -4.6023126e-40f, -1.2955705e-40f, -8.6860887e-41f,
-5.1374825e-40f, -2.0049778e-40f, -1.7511887e-40f, -1.4608817e-40f,  1.6108626e-40f, -3.7434848e-40f, -6.0047040e-40f,  5.7020796e-40f, -1.6685541e-40f,
-5.1060654e-40f,  1.8362615e-40f,  3.1820686e-41f, -2.0298369e-40f, -3.9888802e-40f, -1.8711538e-41f, -3.2349395e-40f, -5.3137938e-40f,  2.6404527e-40f,
-4.4080366e-40f,  2.3288179e-40f,  9.5816585e-41f, -4.2248588e-40f, -7.3273897e-42f,  1.9654612e-40f, -2.6988028e-40f, -3.0913345e-40f, -2.5508116e-40f,
 3.1747818e-41f,  6.9875516e-02f, -1.2429155e-01f, -2.8518526e-40f,  9.1179654e-02f,  2.5622778e-02f, -1.2078179e-01f, -4.0716115e-02f, -3.8052260e-40f,
-2.9290335e-02f, -3.5061774e-01f,  3.5541133e-40f,  5.6664731e-02f,  2.6941620e-02f,  3.1948468e-01f, -2.8530794e-01f, -2.4321777e-40f,  3.2293673e-03f,
-1.1418000e-01f,  2.4485168e-40f, -6.5437082e-04f,  2.4342369e-02f,  1.0081899e-02f,  3.9980911e-02f, -5.7958826e-40f, -4.2631829e-01f, -4.0786676e-02f,
-8.1435059e-41f,  1.1759026e-01f, -9.9083699e-02f, -1.0781434e-02f,  2.2277515e-02f,  6.1966119e-40f,  1.5788782e-01f,  6.1689830e-01f, -2.7090743e-40f,
 2.7517268e-01f,  5.2973574e-01f,  8.0720313e-02f,  5.6661296e-01f,  3.4964078e-40f,  3.6809336e-02f, -1.0085389e-01f,  7.1205580e-41f,  1.9143414e-01f,
-6.7982756e-02f, -4.6329763e-02f, -8.3890475e-02f, -5.6776130e-40f,  2.1220421e-02f,  1.6097626e-02f, -5.9518751e-41f,  9.7904831e-02f, -2.2454447e-01f,
-1.8084491e-02f, -7.7331029e-02f, -6.8327313e-41f,  1.6530568e-04f,  8.5099533e-02f, -2.5551837e-40f,  6.6706978e-02f,  1.1507004e-01f, -2.2845926e-02f,
-9.3842953e-02f, -3.3776898e-41f,  6.8501765e-03f, -1.1621037e-02f, -3.6189093e-40f,  8.6535096e-02f,  2.0364199e-02f, -5.5861329e-03f,  1.5583591e-02f
}
,
{
-3.6750594e-40f, -4.9225933e-40f, -5.5592313e-40f,  2.9472249e-40f, -8.8976847e-41f,  5.5659155e-40f,  1.8352806e-40f,  2.9861110e-40f, -5.4562358e-41f,
-1.3081401e-40f,  7.4407547e-41f, -5.2892431e-40f,  5.9532764e-40f, -6.1218526e-40f,  4.8298134e-40f,  3.9190394e-40f,  6.1860181e-40f, -3.5968529e-40f,
 3.5576165e-40f, -3.6566743e-40f, -3.1413188e-40f,  4.1493288e-40f, -2.0567979e-40f,  5.3741478e-40f,  8.9003472e-41f,  4.3538904e-40f,  2.7758041e-40f,
 4.9403058e-40f, -3.1892432e-40f,  5.7719484e-42f, -3.7195646e-40f,  3.8059266e-40f,  5.5262027e-40f, -2.9631297e-40f,  4.5458122e-41f, -6.2132032e-40f,
 5.5204433e-40f, -3.7180932e-40f, -5.7237437e-40f,  4.7112775e-40f,  3.9536655e-40f,  2.3530604e-41f, -6.2346571e-40f, -6.2920263e-40f, -5.0633678e-40f,
-3.3259679e-40f,  1.0648327e-40f,  5.9498012e-40f, -2.1257698e-42f,  5.6190947e-40f,  9.9738819e-41f, -1.5156024e-40f, -2.4931902e-41f, -4.8241101e-41f,
 9.4960392e-41f, -5.0639563e-40f, -3.1069449e-40f,  6.1545029e-41f, -1.6077938e-40f, -3.6133742e-40f,  4.3473884e-41f,  5.2207196e-40f,  3.0411119e-40f,
-4.1609596e-40f, -7.6225031e-41f, -1.1111736e-40f, -5.2899578e-40f,  5.2431544e-40f,  6.2961461e-40f, -1.2199004e-40f,  1.3293838e-40f,  6.2009279e-40f,
-1.2219971e-02f, -1.1880197e-02f,  1.1500406e-02f, -5.0427094e-03f,  4.7864495e-03f, -1.2074233e-02f, -1.4883908e-02f, -2.3464460e-03f, -8.6886160e-02f,
-3.1884078e-02f, -3.0674899e-01f, -2.8247458e-03f,  5.7124589e-02f,  1.7646691e-01f,  4.9767215e-02f, -7.3888376e-02f,  1.0714185e-02f, -2.0849796e-02f,
-3.0079488e-02f, -5.3734466e-02f, -1.5468455e-02f,  1.1881614e-02f, -3.0288214e-02f,  3.4701355e-02f,  1.1655953e-02f, -6.8632779e-03f,  1.5080047e-02f,
-1.5918160e-02f, -3.9614192e-03f,  6.4764498e-03f,  8.9874472e-03f, -5.2257383e-04f, -7.3634736e-02f,  1.6421767e-01f, -2.4292015e-01f,  1.8324576e-01f,
-2.9042332e-02f, -2.3742151e-01f, -1.0290240e-01f,  3.8444348e-02f,  5.9426934e-02f,  1.0281119e+00f,  1.2736215e-01f, -1.7834339e-01f,  2.8347415e-01f,
-1.8033478e-01f,  3.1343785e-01f, -5.3735173e-01f,  4.8518227e-03f,  3.5886657e-03f, -1.9513179e-02f, -5.1774257e-03f, -1.0133211e-02f,  2.5866412e-02f,
 5.9734560e-03f, -1.7969985e-03f,  1.3543439e-01f,  2.1179558e-01f, -1.9376110e-02f,  8.0008820e-02f,  8.2744591e-02f,  6.5984532e-02f, -2.0813397e-01f,
 9.0298496e-02f,  1.4667688e-02f, -1.0094018e-01f, -8.5959509e-02f,  5.6295902e-03f, -1.0450244e-01f,  3.7191384e-02f, -6.6144783e-03f,  5.3150959e-02f,
-1.7505171e-02f, -1.5102587e-02f, -1.0240936e-01f,  3.1479832e-02f,  5.9536956e-03f,  5.1046964e-02f,  1.6592372e-02f, -2.6033398e-02f, -2.0691019e-02f,
-4.9074396e-02f, -2.1311875e-02f,  2.0665010e-02f,  1.4050394e-02f, -3.0456882e-02f,  3.0529332e-05f,  1.2972662e-02f, -1.4507233e-02f, -1.7701598e-02f,
-3.1999111e-02f,  2.7805939e-04f,  1.9801766e-04f,  1.2531033e-02f, -1.0179530e-02f,  4.9147261e-03f,  2.6157103e-02f,  7.2119147e-02f, -6.3598111e-02f,
 7.3084936e-02f,  2.4964495e-02f, -1.3252316e-01f, -4.8682503e-02f,  2.3005152e-02f,  7.4108534e-02f,  3.3199273e-02f,  1.5186822e-01f,  7.7660012e-01f,
 1.3077447e-01f,  1.2593366e-01f,  1.4025000e-01f,  1.7044705e-01f,  1.2822320e-02f, -9.7082101e-04f,  1.2278720e-01f,  1.1979148e-01f, -4.7314238e-02f,
-6.3716933e-02f,  2.9237153e-02f,  2.4715457e-02f, -1.9737264e-02f,  5.5383250e-02f,  1.5695428e-03f,  1.9979125e-02f,  6.2743858e-03f,  4.0793948e-02f,
-2.3333665e-02f,  2.7980819e-02f, -4.9280856e-02f,  1.0343226e-01f,  1.1376042e-01f,  1.6629487e-01f, -1.9067654e-01f, -1.4786453e-02f, -9.6638002e-02f,
-8.4661871e-02f,  8.5962061e-03f,  2.5156382e-02f,  5.2648396e-03f,  2.3215760e-02f,  5.2593343e-02f,  1.7138857e-02f, -1.0267905e-02f, -9.4778324e-03f,
 5.6235509e-40f,  2.9049338e-40f,  2.6414896e-40f, -5.9701340e-40f, -2.0550322e-40f,  2.4343497e-40f, -4.9496664e-41f,  5.3018968e-40f,  2.4616190e-40f,
-1.6396593e-40f,  3.0507809e-40f,  9.5582568e-41f, -2.4231393e-40f, -1.7451351e-40f, -5.6376619e-40f, -2.1799720e-40f,  1.6384402e-40f, -8.8847928e-41f,
 3.6407135e-41f,  1.8230753e-40f,  3.3926557e-40f,  2.0168749e-40f, -2.0142404e-40f,  1.5281300e-40f, -3.9469393e-40f, -6.2827497e-40f, -1.4402826e-40f,
-3.3215678e-40f, -3.9609102e-41f, -5.5165757e-40f,  2.1230092e-40f, -1.0282448e-40f, -1.7094440e-40f,  8.1280916e-41f,  2.8942278e-40f, -4.1252545e-40f,
 2.2261868e-40f,  2.4201405e-40f,  1.6066728e-40f,  1.8040316e-41f,  1.9285370e-40f,  5.2908826e-40f, -1.0088508e-40f, -3.3325820e-40f,  1.8865681e-40f,
-2.5701355e-40f,  3.4829834e-40f,  1.3929187e-40f, -1.3633653e-40f, -4.1131613e-40f,  2.2361921e-41f,  1.7130593e-40f,  2.0787702e-40f,  2.9947149e-40f,
-4.9030592e-40f, -5.9679340e-40f, -1.5785067e-40f,  1.5750735e-40f,  1.9842807e-40f,  2.9588277e-40f, -1.8011590e-40f,  2.9321330e-40f, -3.0289627e-40f,
-5.2957591e-40f,  6.4183674e-41f,  1.5400270e-40f, -1.5509011e-40f, -2.2519987e-40f, -1.9374773e-40f, -1.6015160e-40f, -2.9060408e-40f,  1.4428610e-40f,
-1.2752112e-02f, -7.3764801e-02f,  1.3269410e-01f, -1.3336903e-01f, -4.7529563e-03f, -3.6598273e-02f,  3.4052543e-02f,  3.4324698e-02f,  2.3149975e-02f,
-4.9723189e-02f, -3.1030530e-01f, -4.2776915e-01f, -1.2315397e-01f, -1.8519573e-03f, -8.9560233e-02f, -1.7239560e-01f, -5.3355470e-03f,  4.9357250e-02f,
-4.4090912e-02f, -1.3569047e-01f,  8.2372744e-03f, -1.6998751e-01f, -4.4479035e-02f, -4.9645204e-02f, -5.9666917e-02f, -2.4206879e-02f,  4.6385033e-03f,
 2.9915001e-02f, -9.2411920e-02f, -8.6805828e-02f,  4.2127829e-02f, -2.4340795e-02f, -3.9579746e-01f, -1.0290734e-01f,  2.1411242e-02f, -2.7015927e-01f,
 1.7156136e-01f, -7.7265598e-02f,  6.9252864e-02f,  5.2652054e-02f, -7.0032746e-02f, -1.4001107e-03f,  5.7140943e-02f, -3.7454092e-03f,  1.1176291e-02f,
-9.6042246e-02f, -7.1096211e-03f, -1.1188485e-02f, -2.2612074e-02f, -1.2750668e-02f,  2.0724343e-02f, -1.3574206e-02f, -1.4081437e-02f, -2.1341586e-02f,
 4.2358417e-02f, -3.6336221e-03f,  1.9176019e-02f,  4.2805327e-03f, -3.5405844e-02f, -3.6297854e-02f,  1.4693924e-02f,  2.5792947e-02f, -1.7214758e-02f,
 4.2148301e-04f,  1.0588373e-02f,  1.8933790e-03f,  2.5717446e-03f, -1.6571073e-02f, -1.9474650e-02f, -7.2541106e-03f,  9.0389177e-03f,  3.3085903e-03f,
 8.0026634e-04f,  2.6861697e-02f, -5.5922497e-02f,  4.2529710e-02f, -1.5268634e-02f,  3.0666681e-02f,  1.8128905e-02f,  5.5059199e-03f,  3.2242498e-01f,
 1.1634079e-01f,  7.1404076e-01f, -4.2298678e-02f, -3.8429778e-02f, -2.6287398e-01f, -1.4784867e-01f,  1.7744204e-01f, -2.2566313e-02f,  4.5666236e-02f,
-2.9852165e-02f,  1.4319675e-01f, -7.4717335e-02f,  3.0591808e-02f,  1.1266793e-01f, -2.8681118e-02f,  8.7849768e-03f, -4.7351108e-03f,  1.3040604e-02f,
 1.4370547e-02f,  3.3361293e-02f, -4.5559138e-02f, -7.1637392e-02f, -3.4867814e-03f, -2.4024676e-01f, -4.1592684e-01f,  3.9372765e-02f, -1.1289480e-01f,
-1.1955968e-01f, -1.4715660e-01f,  5.5594838e-01f, -1.4568532e-01f,  4.6123046e-02f,  3.6081608e-02f, -2.4514815e-01f, -3.8829338e-02f,  4.2303771e-01f,
 2.0931783e-01f, -1.0569455e-02f,  1.6507564e-02f, -1.9038286e-02f,  1.1445825e-02f,  4.4278344e-03f,  5.1689367e-03f, -2.9924328e-03f, -5.8471807e-03f,
 1.8480990e-02f,  4.6766349e-03f, -8.5749757e-03f, -5.2026003e-03f,  2.1557033e-02f,  1.5803823e-02f, -3.3035345e-02f, -1.0022911e-02f, -4.7556210e-02f,
-1.7962737e-02f, -4.8152581e-03f,  1.8672459e-02f, -8.4939776e-03f,  1.6125445e-03f, -3.6560412e-02f,  1.2134207e-02f, -1.1185195e-02f, -2.6396727e-03f,
-1.3048596e-03f, -7.0960319e-04f,  1.3677015e-02f, -3.4600655e-03f, -1.2385734e-02f, -1.3284143e-02f, -1.1765556e-02f,  4.3618404e-03f, -5.7770512e-03f,
-6.7877108e-03f, -3.5183210e-02f, -7.2087231e-03f,  6.3762087e-03f,  2.0538010e-02f, -8.5959462e-03f, -4.2792684e-03f,  9.6436851e-03f,  9.6674254e-03f,
 1.2390888e-02f, -5.5513927e-04f, -3.7047159e-02f, -5.4475816e-04f, -3.0045995e-02f, -4.7819995e-04f,  3.2476749e-02f, -4.9951798e-03f, -9.2404969e-02f,
 4.4568032e-02f,  1.3839155e-02f,  5.8096070e-02f, -2.1081150e-03f, -4.2795166e-02f,  2.4481994e-01f,  8.8664114e-02f,  2.9649639e-01f,  1.3620830e-01f,
-3.6358010e-02f, -1.4789786e-02f,  1.1517791e-01f,  2.0070101e-01f,  4.0579900e-02f, -2.7707376e-02f,  6.9694869e-02f, -4.3811265e-02f,  4.3609466e-02f,
-2.0158060e-02f, -8.4419452e-02f,  3.8402133e-02f,  1.3194240e-02f,  8.5309178e-02f, -3.3125345e-02f,  1.1350187e-02f, -8.3691711e-03f, -3.9653957e-02f,
-7.5828917e-02f,  5.0585799e-02f, -4.6601906e-01f,  5.5512968e-02f,  3.4699941e-01f, -2.8416532e-01f,  4.5794463e-01f, -2.2069064e-01f,  1.8198521e-01f,
 2.1909508e-01f, -6.6162996e-02f, -7.6230124e-02f,  1.4551777e-01f,  3.1553328e-02f, -3.0760816e-01f, -1.5089101e-01f, -9.7726192e-03f, -3.4381233e-02f,
-1.0647088e-01f,  3.6354281e-02f,  2.7356874e-02f, -7.8854404e-02f,  2.2286711e-02f, -1.8966474e-01f,  3.6473174e-02f,  5.7624541e-02f,  7.3328018e-02f,
 9.7794279e-02f,  5.2132767e-01f, -2.0315568e-01f,  2.5359664e-02f, -1.6833501e-01f,  1.8761480e-01f,  4.2314434e-01f,  2.5871463e-02f,  1.1686801e-02f,
-5.7570502e-02f,  7.7746115e-03f, -6.1253016e-03f,  9.8934196e-02f,  4.9495492e-03f, -1.9732179e-02f, -7.0882894e-02f,  2.6846802e-02f,  2.7580233e-02f,
-1.1436820e-02f, -1.8991748e-02f,  8.2326211e-02f, -6.9640487e-02f,  3.4811173e-02f, -9.2725307e-02f,  3.2564729e-01f,  1.0381167e-01f,  2.1557461e-01f,
-4.0077606e-01f,  7.5584501e-02f, -2.8774559e-01f, -2.3032685e-01f, -1.5184824e-02f, -8.7709799e-03f,  1.3677631e-02f, -1.9478522e-02f,  7.3820844e-02f,
-1.7187810e-02f,  3.6148645e-02f,  1.1476844e-02f,  1.1803678e-02f, -2.0371571e-02f,  4.9259784e-03f, -1.3510593e-02f,  5.6517450e-03f, -1.4984854e-02f,
 9.6345489e-04f, -7.3743947e-03f,  1.7784011e-03f, -1.9090196e-02f, -4.4419408e-02f, -2.0338854e-02f,  4.2348497e-02f,  2.1823315e-02f,  1.3966818e-02f,
 1.9112105e-02f, -4.4098799e-03f, -3.2565850e-03f,  7.0651434e-04f, -1.0275799e-02f, -2.5641559e-02f, -7.7014663e-03f, -6.0014799e-03f,  4.2250552e-03f
}
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL0::kernelsL10[4 * 8] =
{
 0.4907895f, -0.0014691f, -0.2980749f,  0.3330785f,  0.2363579f, -0.3714728f,  0.2377767f, -0.0850692f, -0.0456545f, -0.3152242f,  0.0912283f,  0.2853064f,
 0.0792340f,  0.1403556f,  0.1570414f,  0.2770620f, -0.1715610f,  0.3044945f,  0.0121907f,  0.2210031f,  0.2885413f, -0.0260412f, -0.5734012f,  0.0414966f,
-0.2114614f,  0.0329760f,  0.2280912f,  0.2610858f, -0.7122354f,  0.2143899f,  0.2076892f, -0.1857636f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL0::biasL1[8] =
{
-0.7576970f, -0.0209786f,  0.0291682f, -0.0188724f,  0.0222594f,  0.0339571f,  0.0150339f, -0.0044279f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL0::biases[8][8] =
{
{
 0.0271619f, -0.5743008f, -0.0332987f, -0.0334286f,  0.0081869f, -0.0263129f, -0.0047610f, -0.0166656f
}
,
{
-0.0238534f, -0.0385347f,  0.0026002f,  0.0288215f, -0.0224528f,  0.0082199f, -0.0191096f, -0.0184995f
}
,
{
-5.8305287e-03f, -8.6573534e-02f,  4.2228442e-02f, -4.3499764e-02f, -8.1891957e-04f,  3.3171100e-03f, -1.1581778e-02f, -4.1204901e-40f
}
,
{
-0.0053108f,  0.0052781f, -0.0114067f, -0.0127344f, -0.0038591f, -0.0426398f,  0.0052785f, -0.0017417f
}
,
{
-0.0045910f, -0.0104115f, -0.0086935f, -0.0039950f,  0.1076636f,  0.0347268f, -0.0165118f,  0.7296443f
}
,
{
 8.7611541e-02f,  5.9125590e-01f,  4.6709431e-03f, -1.1558919e-39f,  2.3380728e-02f, -1.2136085e-40f, -5.6040000e-39f,  3.7099790e-02f
}
,
{
-3.3245582e-39f, -1.4535975e-02f, -6.3362367e-02f,  8.5347484e-41f,  7.9956360e-02f,  3.0678892e-04f, -1.0257009e-02f, -1.2037124e-02f
}
,
{
-0.0005618f,  0.0117194f,  0.0083430f,  0.0686088f, -0.0046424f,  0.0014692f, -0.0076037f,  0.0078869f
}
};

void Anime4KCPP::CPU::ACNetHDNL1::process(const cv::Mat& src, cv::Mat& dst, int scaleTimes)
{
    ACNET_PROCESS_IMPL
}

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL1::kernelsL1[9 * 8] =
{
-6.6325761e-02f, -4.6648893e-01f, -2.0316477e-01f,  4.8185702e-02f,  1.1915640e-02f, -5.2737162e-02f,  1.5690731e-01f, -3.4319036e-02f, -2.2316125e-01f,
-6.8788648e-02f,  4.7020923e-02f, -9.3429230e-02f,  2.0412867e-01f,  4.3151182e-01f,  4.7331640e-01f, -7.6372522e-01f,  4.2470794e-02f,  5.3455275e-01f,
-2.2312941e-01f,  2.4492899e-03f, -1.8920409e-02f,  1.7027341e-01f,  2.6651451e-03f, -9.7022183e-02f,  1.7063819e-02f, -5.0941169e-01f,  5.3465288e-02f,
 3.4654373e-01f,  6.0857512e-02f,  2.6647383e-01f,  1.7996596e-02f, -1.4159738e-01f, -6.8304831e-01f,  7.0656784e-02f,  7.0749581e-01f,  7.2624862e-02f,
 8.3547747e-01f,  5.5240065e-01f,  4.1367108e-01f,  2.9566649e-01f, -1.5978320e-01f,  4.5646816e-01f,  9.1366485e-02f,  1.6614833e-01f,  1.4059760e-01f,
 3.4744565e-03f,  1.3238853e-02f,  6.6219968e-01f,  6.7568016e-01f, -2.3656907e-02f, -2.8566208e-01f,  3.2101068e-01f, -9.1827458e-01f,  5.3495042e-02f,
 4.6932451e-02f,  7.3507785e-05f,  3.2211924e-01f,  3.5302330e-02f, -2.0520950e-02f,  3.2923332e-01f, -2.4551472e-01f, -4.7059435e-02f,  1.0278042e-01f,
 1.2682630e-01f,  8.3561480e-02f, -1.8316226e-02f, -7.1785919e-02f, -9.8548338e-02f, -4.6117917e-02f, -2.6593249e-02f,  1.0698959e-02f, -6.3442037e-02f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL1::kernels[8][9 * 8 * 8] =
{
{
    -7.8587620e-41f, -1.4936270e-01f,  2.3357263e-40f,  4.5038559e-03f, -7.8532569e-02f, -8.6903401e-02f, -6.9570839e-02f,  2.9828137e-02f, -5.0769604e-40f,
    -1.0438186e-01f, -1.4360507e-40f, -1.3303367e-02f,  1.3658082e-01f, -1.0429570e-01f, -5.7887789e-03f,  2.0663691e-01f, -2.3333581e-40f,  2.9826842e-02f,
     2.0497914e-40f,  1.6183385e-01f,  1.0922553e-01f,  3.0130498e-02f,  9.3851522e-02f,  1.9731153e-02f,  5.7173818e-40f,  1.4751390e-02f, -5.2354753e-40f,
     6.5950833e-02f, -3.2529984e-02f,  4.1691061e-02f,  2.8489973e-02f, -8.0378205e-02f,  6.9060192e-41f, -1.6854136e-01f, -6.0151017e-40f, -7.1353413e-02f,
    -2.1342164e-01f, -1.2674697e-01f, -2.7854002e-01f, -3.9481241e-01f,  2.2264391e-40f, -8.8101104e-02f, -2.9263596e-40f,  1.7253710e-01f, -1.2199963e-01f,
    -5.5168831e-01f,  1.4209019e-01f, -1.5395080e-01f, -4.1631456e-40f,  4.9227931e-02f,  1.9714868e-41f, -1.8670674e-03f, -1.9196019e-02f,  8.9643806e-02f,
     1.5372627e-02f, -5.7944093e-02f,  4.5666635e-40f, -3.0743599e-02f,  5.9793405e-41f,  1.0593355e-01f,  1.0450287e-01f,  3.6909953e-02f, -4.3502849e-02f,
    -8.6342692e-02f, -1.8115006e-40f, -1.1512271e-01f, -1.3674711e-40f, -3.6872357e-02f, -8.9044169e-02f, -1.5458618e-01f,  9.6895061e-02f, -5.4324191e-02f,
    -3.1000085e-40f, -3.4995873e-02f,  5.3771185e-40f,  4.9101550e-02f, -2.0109590e-02f,  5.3655542e-03f,  1.1681674e-02f,  7.1664110e-02f,  3.1019423e-40f,
    -2.5023792e-02f,  6.5636820e-41f, -2.4074835e-03f,  6.1439440e-02f,  6.7936145e-02f,  1.5608068e-01f,  1.5293938e-01f,  5.5422615e-40f, -1.8880058e-02f,
    -3.8470688e-40f,  4.8194487e-02f, -2.7404506e-02f,  1.0792517e-01f,  1.5844019e-01f, -1.2112333e-02f, -5.8517663e-40f,  3.0008417e-02f, -3.0820018e-40f,
    -7.0892364e-02f,  6.0823303e-02f, -2.7424384e-02f,  5.8027126e-02f,  2.1022774e-02f,  2.1289787e-40f,  4.8689347e-02f, -1.7003916e-40f, -1.8948135e-01f,
    -6.4267567e-03f, -1.7652327e-01f,  2.6632257e-02f,  1.1945422e-01f, -5.4578613e-40f, -1.3414532e-01f, -1.9371130e-40f, -1.6585569e-01f, -9.1777695e-03f,
    -3.5775501e-01f, -8.5479300e-03f, -7.2998084e-02f, -3.7753223e-40f, -9.1697704e-03f, -5.1158604e-40f, -2.8101526e-02f,  6.4876571e-02f,  2.4592908e-02f,
     1.2836024e-01f, -1.1692855e-02f,  3.6029345e-40f, -1.1019176e-02f,  7.3244469e-41f,  2.0870272e-02f, -6.1227340e-02f, -5.6237042e-01f,  2.0713605e-01f,
    -1.8818086e-01f, -1.7875103e-40f, -5.0654668e-02f,  3.5860629e-41f,  5.9228361e-02f, -5.4465730e-02f, -5.9037662e-01f,  1.0227665e-01f, -9.8692745e-02f,
     4.2295532e-40f, -6.6579483e-02f,  2.8441174e-40f,  1.2673219e-02f,  9.6375041e-02f, -9.4806954e-02f,  1.4647241e-02f, -6.7016900e-02f,  6.5671853e-41f,
    -2.6447492e-02f,  4.5247927e-41f,  3.3907685e-02f,  1.7518532e-01f, -7.5681321e-02f,  5.7609182e-02f,  6.9766983e-02f,  1.4975677e-40f,  1.9791007e-02f,
     1.9771060e-40f,  4.8281614e-02f,  5.0724945e-03f, -3.6989916e-02f, -1.6728463e-02f, -5.0268151e-02f, -3.1478909e-40f, -4.1726701e-02f, -2.4680649e-40f,
     4.4368841e-02f,  1.9158930e-01f,  8.7384619e-03f,  2.1211949e-01f, -9.1106333e-03f, -3.2881048e-40f,  3.6432810e-02f,  3.6053588e-40f,  5.6304194e-02f,
     3.9724541e-01f, -5.7988815e-02f,  3.2672727e-01f,  2.4267361e-01f, -5.9818349e-40f,  3.1515919e-02f,  3.3495798e-40f,  1.2225222e-02f,  1.2850536e-01f,
    -4.9573049e-02f,  4.5669630e-02f,  6.0276516e-02f,  3.2052741e-40f, -5.7619069e-02f, -6.5048275e-42f,  4.1855387e-02f, -6.9197081e-02f, -7.7421814e-02f,
    -6.0844302e-02f,  3.5268817e-02f,  3.0820719e-40f,  2.3401260e-02f, -1.6001147e-40f,  1.1990105e-01f,  4.9371924e-02f, -1.1898594e-01f, -1.1767507e-01f,
     7.7375501e-02f,  5.1321015e-40f,  3.0785436e-02f,  4.8242502e-41f,  6.3799024e-02f, -3.4220587e-02f, -7.4022792e-02f, -1.1232971e-01f,  1.6641540e-02f,
    -2.6556639e-17f, -3.3610407e-02f, -1.0165458e-08f, -7.3883675e-02f,  1.1582557e-01f,  9.1539426e-03f,  5.0123304e-04f, -5.2600071e-02f, -3.8204663e-17f,
     1.2263402e-01f, -9.9139568e-09f,  1.4153093e-02f,  1.3388683e-01f, -1.1760484e-01f,  6.3947178e-02f, -1.8864085e-01f, -3.7076730e-17f,  2.4351321e-02f,
    -9.6054240e-09f,  9.5824569e-02f,  2.9134765e-01f,  4.6824824e-02f, -1.8356289e-01f, -1.1195246e-01f, -2.5168118e-17f,  1.7148385e-02f, -1.0510930e-08f,
     4.2850349e-02f,  1.0289985e-02f,  1.9900905e-02f,  1.4091291e-01f,  3.2118741e-01f, -3.4817114e-17f,  1.7143673e-01f, -1.0256335e-08f, -3.5337370e-02f,
     1.1214256e-01f, -3.9718341e-02f, -2.1568108e-02f, -9.7913183e-02f, -3.4185681e-17f,  4.0304538e-02f, -9.9065645e-09f,  1.3615069e-01f,  1.7560486e-01f,
     1.2996875e-02f,  8.5932560e-02f,  1.4733815e-01f, -1.8056023e-17f,  8.7902136e-03f, -1.0521486e-08f, -2.0900209e-01f, -1.8047811e-02f,  4.2208709e-02f,
    -3.9405752e-02f,  8.6988434e-02f, -2.3104863e-17f, -7.0076786e-02f, -1.0320152e-08f, -2.2834711e-02f,  8.4782086e-02f, -5.2119318e-02f,  8.2921192e-02f,
    -5.3562950e-03f, -2.2581041e-17f, -1.0688389e-01f, -9.9896269e-09f, -8.6986661e-02f,  4.9924552e-02f, -1.2254826e-01f, -1.0601156e-01f, -2.6135782e-03f,
     5.9355219e-40f,  4.7459889e-02f,  2.6042151e-40f, -6.7793302e-02f, -3.8446631e-02f,  2.4262290e-02f,  4.1283812e-02f, -9.1528418e-03f,  2.4052027e-40f,
    -1.4092935e-03f,  4.2015833e-40f,  1.3546941e-01f, -1.3156287e-01f,  5.3676251e-02f, -7.3137514e-02f,  2.8185907e-01f, -1.0027271e-40f, -1.5911341e-02f,
     5.3537308e-40f, -9.9665970e-02f, -1.1072312e-01f, -2.4767189e-01f,  1.7264462e-01f, -1.5933278e-01f,  2.2059521e-40f, -2.2978034e-02f,  1.4593543e-40f,
     3.5497557e-02f,  1.8255915e-01f, -4.2932857e-02f,  2.5883090e-02f,  4.8498739e-02f,  3.4864306e-40f,  9.9025100e-02f,  1.1344492e-40f,  5.3725313e-02f,
     2.2831324e-01f, -2.2473423e-01f,  5.2944952e-01f,  4.5189139e-01f, -5.7402650e-40f,  1.2867451e-02f,  3.5143585e-40f,  1.1501170e-01f, -1.6507715e-01f,
    -4.0310138e-01f,  2.4509621e-01f, -1.6399209e-01f,  4.6936212e-40f,  3.4704100e-02f, -2.5736353e-37f, -1.2237561e-01f,  4.6780851e-02f, -3.5160400e-02f,
     2.7291221e-03f,  5.8163743e-02f, -3.3950799e-40f,  1.4672051e-01f, -1.3590507e-39f,  3.5353791e-02f,  1.4912604e-01f,  1.9857831e-01f,  4.0172890e-02f,
     6.3250691e-02f, -4.7714633e-40f,  7.9188474e-02f,  2.1028726e-40f,  7.4215613e-02f, -8.6956218e-02f, -1.5942858e-01f,  7.8220600e-03f, -2.8737804e-02f,
    -9.7916869e-11f, -4.4222083e-02f, -3.1419577e-07f, -3.5288129e-02f,  5.1364984e-04f,  1.3208216e-01f, -3.5794560e-02f,  2.0423862e-01f, -1.0331189e-10f,
    -3.9479516e-02f, -3.0308604e-07f,  7.0110648e-03f,  6.7873009e-02f, -1.0492521e-01f, -4.8630908e-03f, -7.2818883e-02f, -9.6141491e-11f, -1.9192778e-01f,
    -2.9629720e-07f,  2.4819672e-02f, -3.4786579e-03f, -6.7076020e-02f, -2.2714837e-01f,  2.1902682e-02f, -1.0581489e-10f, -3.1897079e-02f, -3.1195793e-07f,
    -1.0648944e-02f,  1.7689219e-01f, -2.5243935e-01f,  1.2329639e-01f, -3.5630190e-01f, -1.1173236e-10f,  1.0776379e-01f, -2.9966697e-07f,  1.6714685e-01f,
     1.8414427e-01f,  1.1175311e-02f,  7.1739191e-01f,  1.3170515e-01f, -1.0316587e-10f, -5.2742135e-02f, -2.9248980e-07f,  1.2825154e-01f,  2.2285806e-01f,
     2.5568223e-01f, -4.1725174e-01f, -7.6748669e-02f, -1.0192291e-10f,  8.0377288e-02f, -3.1295556e-07f,  3.1144898e-02f,  1.2570724e-01f, -3.3866638e-01f,
     7.5106487e-02f,  3.8848009e-02f, -1.0681455e-10f,  2.5764066e-01f, -3.0086275e-07f,  1.2097090e-01f,  1.7687425e-01f,  3.1952955e-02f,  2.5266666e-02f,
     1.7902066e-01f, -9.8737782e-11f, -9.7329564e-02f, -2.9332082e-07f, -1.2073163e-02f,  1.5948564e-01f,  5.9426314e-01f, -2.8654951e-01f, -1.1902125e-01f,
    -1.0402218e-29f, -1.1593091e-01f, -6.1256343e-12f, -7.0603423e-02f,  5.9903536e-02f,  4.0550817e-02f, -7.8731373e-02f, -4.4220705e-02f, -2.3232529e-29f,
    -5.3752866e-02f, -5.9283442e-12f,  5.5573519e-02f,  1.6258521e-01f,  4.4914316e-03f, -7.5747273e-03f,  1.5032297e-02f, -1.7882120e-29f, -2.8918093e-02f,
    -5.6507650e-12f, -5.0025448e-02f,  1.4312983e-01f, -1.9348282e-02f, -5.5600639e-02f,  2.9077914e-02f, -1.4803749e-29f,  6.7939423e-02f, -6.5297459e-12f,
    -8.2884640e-02f,  2.2233777e-01f, -6.7385629e-02f,  7.9764076e-02f, -1.9737777e-01f, -3.7821493e-29f,  2.3962939e-01f, -6.4117804e-12f,  1.0957233e-01f,
     4.0942916e-01f, -1.5543137e-01f,  1.0523917e-01f, -1.4878002e-02f, -3.0750005e-29f,  2.0855670e-01f, -6.0667274e-12f,  1.3311103e-01f,  3.1468594e-01f,
    -3.0882515e-02f,  8.6742481e-03f,  1.3315031e-02f, -1.0448285e-29f,  2.7964106e-02f, -6.8382132e-12f,  2.9147111e-02f,  1.9799450e-01f,  8.9176960e-02f,
     2.1791402e-02f,  1.3956049e-02f, -2.6740132e-29f,  2.7781364e-01f, -6.8546544e-12f, -1.1848507e-02f,  4.3052387e-01f, -4.6431519e-02f,  3.7304077e-02f,
     1.2855822e-01f, -2.1676057e-29f,  2.1858554e-01f, -6.5224779e-12f,  8.9953259e-02f,  3.0510339e-01f,  6.8227008e-02f, -1.1534469e-01f,  7.0688345e-02f,
     4.2123732e-40f, -1.5195657e-02f, -5.0326583e-26f, -3.2247331e-02f,  1.2258643e-01f,  8.7784171e-02f, -1.2010526e-01f,  2.0932834e-01f,  2.5023547e-40f,
     9.6704466e-03f, -1.0795494e-25f, -1.0747370e-02f, -1.0778181e-02f,  3.6127370e-02f, -7.5160138e-02f,  1.7285931e-01f,  4.5312387e-40f, -8.0135651e-02f,
    -1.8951745e-25f,  9.1431309e-03f,  6.2283636e-03f, -2.0375468e-02f,  1.3737213e-02f,  6.7601286e-02f, -2.4880194e-40f,  8.9441344e-02f, -2.4220233e-26f,
     1.2113974e-01f,  1.4508148e-02f,  4.5461476e-02f, -2.9470393e-01f,  5.5135614e-01f,  2.9837848e-41f,  1.0314292e-01f, -5.9066903e-26f, -5.9780348e-02f,
    -6.9072776e-02f, -4.9070984e-02f,  2.6613116e-01f,  4.6865600e-01f, -2.7214617e-41f, -2.0204289e-02f, -1.1323248e-25f,  5.4821193e-02f,  5.0997619e-02f,
     9.9435396e-02f, -2.3739962e-02f,  1.8401518e-01f, -2.6347494e-40f, -3.3969589e-02f, -2.1499117e-27f, -5.2591644e-02f,  5.2961703e-02f, -2.5700283e-01f,
     1.2956722e-01f,  2.2361915e-01f,  1.5950000e-40f, -1.4562139e-02f, -5.5341790e-27f, -6.9081910e-02f, -1.5290926e-01f, -2.7705824e-01f,  1.4752221e-01f,
     2.4123959e-01f,  9.3734256e-41f,  3.4723446e-02f, -1.0333124e-26f, -7.5980775e-02f, -1.0491217e-02f,  6.2776133e-02f, -9.3654916e-02f,  1.3166921e-01f
    }
    ,
    {
    -5.2307655e-12f, -2.1359292e-40f, -3.3446612e-40f, -3.6574591e-40f,  4.0987420e-40f, -5.1198121e-40f,  3.8907893e-40f, -5.1006058e-18f, -5.4023873e-12f,
    -1.4249664e-40f, -3.9935465e-40f, -3.5707047e-40f,  3.5941484e-40f, -3.4709042e-40f, -4.2139707e-40f, -5.6037950e-18f, -5.0038606e-12f, -4.7123005e-40f,
     2.4649120e-40f, -3.0530090e-41f,  5.1680027e-40f,  6.2940021e-40f,  6.1432925e-40f, -5.8724228e-18f, -5.4553046e-12f, -5.9433272e-41f,  2.0207004e-40f,
     4.2530950e-40f,  5.5563446e-40f, -2.2133509e-41f, -4.7824635e-40f, -5.8909818e-18f, -5.6927835e-12f,  1.9902642e-41f, -3.0244645e-40f, -1.2255196e-40f,
     3.1011155e-40f, -3.6133322e-40f, -3.0139828e-40f, -5.8378694e-18f, -5.2812494e-12f, -1.7701202e-40f, -7.1986103e-41f, -3.9607141e-40f,  4.7068074e-40f,
    -2.7075048e-40f, -5.9562752e-40f, -5.6310684e-18f, -5.0230050e-12f, -5.9940822e-40f,  6.2937639e-40f,  3.5902528e-40f,  1.0425801e-40f, -5.9664486e-40f,
     1.5280319e-40f, -5.2595886e-18f, -5.2149582e-12f, -5.8562085e-40f, -3.6922253e-40f, -5.4630321e-40f, -1.0803030e-40f, -2.3936700e-40f,  2.6155936e-40f,
    -5.1835314e-18f, -4.9132820e-12f, -5.0225620e-40f,  1.5296434e-40f, -3.1459711e-40f,  4.4867335e-40f,  3.0876070e-40f,  5.0361125e-40f, -4.6299739e-18f,
     5.7994157e-02f, -2.6581090e-40f, -6.4982414e-41f,  2.8819525e-40f, -4.9675447e-03f,  9.1814477e-41f,  1.9497083e-01f,  6.4066894e-02f,  1.0050999e-01f,
     1.3006012e-40f,  5.0848917e-41f,  4.9460371e-40f,  1.5411605e-01f,  9.5897860e-41f,  2.3139574e-01f,  1.8889103e-02f, -1.0618387e-01f, -1.4200899e-40f,
     5.7873066e-40f,  6.1460670e-40f, -4.1930340e-03f, -3.1892292e-40f, -3.5244044e-02f, -1.0634398e-01f,  6.8089932e-02f,  5.4263882e-40f,  1.4327156e-40f,
     8.9118378e-41f, -6.1089266e-02f,  3.1092851e-40f,  1.6876021e-01f,  1.7315711e-04f,  1.2788579e-01f,  2.3848418e-40f, -4.2162969e-40f, -4.6579161e-40f,
     2.0405371e-01f,  2.7935025e-40f, -1.7646292e-02f,  1.9934949e-01f,  1.1379559e-01f,  5.6411512e-40f,  1.3806714e-40f, -2.4172399e-40f,  1.9587404e-01f,
     1.7966328e-40f, -2.0413341e-01f, -1.1854206e-02f, -1.5881513e-01f, -2.6378042e-41f,  2.8568972e-40f, -5.5474463e-40f,  3.8771838e-02f, -2.3966548e-40f,
     9.8052330e-02f, -9.3668543e-02f,  8.2322974e-03f, -5.7132200e-40f,  1.9139355e-40f, -8.1848442e-41f,  1.6894369e-01f,  4.0805811e-40f, -6.7905813e-02f,
    -1.1924192e-01f, -9.1424264e-02f, -4.1342649e-40f,  3.2984884e-40f, -1.6910169e-40f, -2.6163053e-02f,  6.2012221e-40f, -3.9834354e-02f, -1.8981151e-02f,
     2.0132428e-07f, -3.2847572e-22f, -5.4410177e-40f, -1.6272495e-25f,  1.0838980e-30f,  5.3770625e-41f, -5.9251759e-15f,  1.7465487e-08f,  2.0907432e-07f,
    -3.6696580e-22f,  2.3070137e-40f, -1.8801935e-25f,  1.8608429e-30f,  6.1000484e-40f, -6.7431090e-15f,  1.7340074e-08f,  2.1344113e-07f, -3.4147378e-22f,
     2.1689578e-40f, -1.7228921e-25f,  1.1385912e-30f, -4.6695469e-40f, -8.1864591e-15f,  1.7565496e-08f,  2.1178944e-07f, -3.5779757e-22f, -1.5964293e-40f,
    -1.7849917e-25f,  1.4863261e-29f,  5.9473909e-41f, -5.7350060e-15f,  1.8233516e-08f,  2.2017606e-07f, -3.9435336e-22f, -2.2780909e-40f, -2.0338282e-25f,
     1.9421839e-29f, -4.9675190e-40f, -6.6893127e-15f,  1.8007738e-08f,  2.2380706e-07f, -3.5988738e-22f,  5.6766321e-40f, -1.8235476e-25f,  1.1638784e-29f,
     5.7402790e-41f, -8.9832842e-15f,  1.8016969e-08f,  2.1094876e-07f, -3.1212358e-22f,  2.2532879e-42f, -1.4714523e-25f,  1.7503870e-29f,  4.7091195e-40f,
    -8.4106348e-15f,  1.9225666e-08f,  2.1919914e-07f, -3.4304809e-22f, -2.5531938e-40f, -1.6733130e-25f,  2.2176846e-29f, -5.0750826e-41f, -1.0631073e-14f,
     1.8956211e-08f,  2.2150094e-07f, -3.0669794e-22f, -5.5821565e-40f, -1.4680610e-25f,  1.3629027e-29f,  3.9864139e-41f, -1.5947819e-14f,  1.8650587e-08f,
     2.9336330e-02f, -1.1748960e-08f,  5.7249068e-40f, -5.5471143e-09f,  6.4484291e-02f, -9.7755982e-41f,  8.9388587e-02f, -1.7294365e-01f,  5.4426856e-02f,
    -1.1601681e-08f,  5.3554825e-40f, -5.6861911e-09f,  6.6295512e-02f,  2.7978185e-40f,  6.6460349e-02f, -1.2199506e-01f, -1.2081614e-01f, -1.1494006e-08f,
    -4.9107103e-41f, -5.7042682e-09f,  2.2838441e-01f, -5.0791184e-40f,  6.8477355e-02f, -4.9577069e-02f,  5.8399227e-02f, -1.2124780e-08f,  1.7538231e-40f,
    -5.8726615e-09f, -1.0212820e-01f, -3.4320882e-40f,  6.1099255e-03f, -3.5086941e-02f,  2.2260830e-01f, -1.1917957e-08f, -1.2312229e-40f, -5.9822947e-09f,
     7.5883120e-02f, -7.0773980e-41f, -8.7535948e-02f, -1.2526442e-01f,  1.1165223e-01f, -1.1718304e-08f,  5.0076802e-40f, -5.8983107e-09f, -1.7530890e-01f,
    -5.2650847e-40f,  1.1792349e-01f,  9.3444884e-03f, -9.6098483e-02f, -1.1779270e-08f,  6.1500327e-40f, -5.8040044e-09f, -1.4868553e-01f,  2.8033676e-40f,
    -1.0078903e-01f, -7.4374214e-02f,  8.3174735e-02f, -1.1623229e-08f,  1.9979714e-40f, -5.8669891e-09f,  1.0736312e-01f, -3.3451937e-40f,  1.5293132e-01f,
    -1.1350053e-01f, -6.5909363e-02f, -1.1558901e-08f,  6.2952913e-40f, -5.7388041e-09f,  1.4128640e-01f,  1.9534801e-40f,  4.3945327e-02f,  2.7509988e-03f,
     1.2007096e-01f, -5.0236565e-07f, -7.5313567e-23f, -9.7253280e-07f, -2.8235419e-02f, -6.2299908e-40f,  1.0167911e-01f,  8.5153490e-02f,  1.9775532e-01f,
    -4.9178590e-07f, -9.4298899e-23f, -9.7247789e-07f, -2.9232033e-02f, -1.8372004e-40f,  1.0280677e-01f,  4.2079590e-02f,  7.7464186e-02f, -4.6743509e-07f,
    -7.1341785e-23f, -9.4623391e-07f, -9.3911946e-02f, -1.9038181e-40f, -7.9172552e-02f, -5.0111100e-02f,  6.7017980e-02f, -5.1967407e-07f, -8.5138798e-23f,
    -1.0148660e-06f,  5.1317155e-02f, -5.6564253e-40f,  2.0855007e-01f,  1.2844501e-01f,  3.6535805e-01f, -5.0826446e-07f, -1.1236752e-22f, -1.0042015e-06f,
     9.0255760e-02f, -6.1256501e-40f,  1.7536977e-01f,  1.9630055e-01f,  1.3795796e-01f, -4.8421151e-07f, -9.0477600e-23f, -9.6709334e-07f, -2.4669170e-02f,
    -1.0338500e-40f, -7.0999891e-02f,  1.0542075e-01f,  6.0723953e-02f, -5.0226106e-07f, -6.2038445e-23f, -1.0138630e-06f, -3.2464895e-02f, -1.7191130e-41f,
    -1.4156887e-01f, -1.0094645e-01f,  4.6160743e-02f, -4.9667568e-07f, -8.5180418e-23f, -9.9930253e-07f,  5.8099169e-02f, -1.2842900e-41f, -3.8477842e-02f,
     6.2631413e-02f,  2.3739712e-01f, -4.8019388e-07f, -7.3014864e-23f, -9.5295411e-07f,  9.8401986e-02f,  5.0707246e-40f, -2.7477595e-01f,  8.8734031e-02f,
    -2.1117494e-02f,  5.6433092e-41f,  5.0612518e-40f, -4.5042497e-40f, -2.3134996e-01f, -4.4586655e-40f,  2.2155803e-01f,  3.4836242e-01f, -2.0199530e-02f,
    -3.0513835e-40f,  1.5224127e-40f,  2.6724864e-40f, -1.3786043e-01f,  2.7127597e-40f, -6.4261906e-02f,  5.4389179e-01f,  9.3703486e-02f, -5.4525644e-40f,
    -1.8977225e-40f,  2.3180980e-40f,  2.8581470e-01f, -1.4155076e-40f, -7.2841078e-02f, -2.2360410e-01f, -4.6931561e-02f,  1.1124909e-41f,  2.4107939e-41f,
    -4.6273678e-41f, -3.2410404e-01f, -5.7475237e-40f, -3.2333976e-01f,  5.1720899e-01f, -1.5910250e-01f,  2.9485282e-40f, -5.1770692e-40f, -1.1798513e-40f,
    -2.6623446e-01f, -3.4611652e-40f,  6.5590508e-02f,  5.7094353e-01f,  8.8094272e-02f,  5.5282345e-40f,  6.2317004e-40f,  5.0684545e-40f,  6.1582677e-02f,
    -4.7424004e-40f,  1.1162751e-01f, -6.7490779e-02f, -5.6640569e-02f,  3.0229371e-40f,  1.0465037e-40f, -1.0764915e-40f,  1.8695760e-01f,  1.7235270e-40f,
     7.2151132e-02f, -3.5972342e-02f, -1.7146374e-01f,  1.5915107e-40f,  2.8816302e-41f,  3.3321756e-40f,  4.7250573e-02f, -6.0027703e-40f, -1.6942526e-01f,
     1.0589843e-01f, -1.0502376e-01f,  5.3759134e-40f,  6.2500154e-40f, -6.1905022e-40f, -2.3520462e-01f, -1.6342363e-40f,  5.9048623e-02f, -2.2983989e-01f,
    -2.5623655e-01f, -6.1144220e-27f,  3.5727366e-40f, -1.3653338e-34f,  2.5629908e-02f, -5.1071864e-40f, -1.4813261e-01f, -1.5483119e-01f,  1.6049464e-01f,
    -9.2379735e-26f,  4.2717182e-40f, -3.4690249e-33f, -1.2358221e-01f, -2.4720586e-40f, -2.0903501e-01f, -5.1271399e-03f, -3.3267260e-02f, -2.4302477e-25f,
    -3.5900005e-40f, -1.1577677e-32f, -1.5734762e-01f, -2.8477187e-41f, -8.8009797e-02f,  4.9780183e-02f, -2.3247741e-01f, -9.3834285e-25f, -4.4831462e-40f,
    -1.4444377e-31f, -1.2197927e-01f,  2.6598046e-40f, -2.7214980e-01f, -1.3183931e-01f,  5.4035777e-01f, -1.0288623e-23f,  3.4260486e-40f, -2.1995399e-30f,
     5.1970029e-01f, -4.4077983e-40f,  5.7667583e-01f,  2.8027892e-01f,  1.0026647e-01f, -1.9512579e-23f, -4.8293089e-40f, -4.8667573e-30f,  1.9975804e-01f,
     4.1763038e-40f,  1.7618077e-02f, -1.1427388e-02f, -2.1680172e-01f, -4.3746199e-24f, -2.4132742e-40f, -1.2965262e-30f, -1.2515177e-01f, -3.3947436e-40f,
    -7.1364693e-02f, -3.4093354e-02f, -7.0095654e-03f, -4.4359141e-23f,  3.1140215e-40f, -2.0188887e-29f,  9.8767504e-02f, -5.5625664e-40f,  1.2975998e-01f,
    -6.7622088e-02f, -1.0692135e-01f, -7.0505157e-23f, -2.0777333e-40f, -3.3962168e-29f,  5.8917213e-02f,  4.9713165e-40f, -1.0169175e-01f, -1.2358769e-02f,
    -4.8357088e-02f, -8.1604233e-36f, -2.2905625e-41f, -2.5056898e-40f, -3.8569421e-02f,  2.1733439e-40f, -8.9229360e-02f,  1.3184052e-02f,  2.5106576e-01f,
    -3.2927974e-37f,  3.5922987e-40f,  7.2875928e-41f, -9.2729375e-02f, -2.9024254e-40f,  3.3971447e-02f,  1.2124789e-01f,  4.8323058e-02f, -2.2993766e-40f,
    -4.4443302e-40f,  4.5731375e-41f, -1.8982464e-01f, -4.5514174e-42f,  1.8295293e-01f, -1.2502491e-02f,  9.7244740e-02f, -3.9542876e-37f, -4.6614894e-40f,
    -1.6525092e-40f,  1.1378461e-01f, -3.4872573e-40f,  1.7204498e-01f,  9.2729501e-02f,  5.5014825e-01f, -9.9513449e-39f, -2.1122613e-40f,  5.0986805e-40f,
     5.7194787e-01f, -1.0736889e-40f,  3.8081905e-01f, -6.5973997e-02f, -3.4641340e-01f,  7.4616341e-41f,  4.5700407e-40f, -5.4682590e-40f, -1.8265322e-01f,
    -1.4297168e-40f,  3.7414715e-02f, -1.6518943e-01f,  1.2457578e-02f, -4.0043981e-39f, -4.6360418e-40f,  8.1835830e-41f, -3.5723597e-02f,  2.8513761e-40f,
     5.9309039e-02f,  1.9545995e-01f, -1.3625751e-01f,  4.4392295e-40f, -3.6052327e-40f,  6.2722259e-40f, -2.1378744e-01f,  2.6283315e-40f, -4.9549522e-04f,
    -1.5188143e-01f, -4.1992486e-01f,  4.8856411e-40f, -3.4319201e-40f, -3.1056698e-40f, -2.2128867e-01f,  2.2826872e-40f,  5.1555371e-01f, -8.1752367e-02f
    }
    ,
    {
    -3.4904820e-04f, -1.4922284e-02f,  1.1316970e-02f,  4.5097866e-03f, -1.8931941e-06f, -5.8580980e-27f, -2.9266281e-29f,  1.3732943e-01f, -3.5739026e-04f,
    -1.1926373e-01f,  1.0677868e-01f,  2.1321470e-01f, -1.8355889e-06f, -8.8482714e-27f, -4.5004836e-29f,  1.8484797e-01f, -3.2919753e-04f, -1.9067163e-02f,
    -5.1283102e-02f,  3.4612149e-03f, -1.6373203e-06f, -8.1149798e-27f, -3.9890559e-29f,  7.6179415e-02f, -3.8505596e-04f, -2.6297802e-03f, -1.2872034e-01f,
     3.5662106e-01f, -1.9426775e-06f, -7.4336335e-27f, -3.8504552e-29f,  8.1719190e-02f, -3.9120851e-04f,  2.1755888e-01f,  4.2580342e-01f,  4.7531750e-02f,
    -1.9113361e-06f, -1.2035895e-26f, -6.3369691e-29f,  3.3343402e-01f, -3.5634582e-04f,  3.0147981e-02f,  4.9678009e-02f,  2.5318512e-01f, -1.7027852e-06f,
    -1.1908657e-26f, -6.0016732e-29f,  2.9856661e-02f, -3.7303095e-04f,  1.4371549e-01f, -2.8372025e-01f,  4.1275304e-02f, -1.8843298e-06f, -6.6005587e-27f,
    -3.2761453e-29f, -4.2752665e-03f, -3.7697927e-04f,  3.5066292e-02f, -1.3479492e-01f,  1.7951301e-01f, -1.8616430e-06f, -1.0685411e-26f, -5.4145131e-29f,
     2.0957351e-01f, -3.4189792e-04f, -1.0183663e-02f, -7.3813222e-02f,  3.2238759e-02f, -1.6817919e-06f, -1.0809097e-26f, -5.1812114e-29f,  1.8582111e-02f,
     2.8621521e-41f, -4.1697912e-12f, -1.7037573e-15f, -2.6628095e-21f, -4.7452317e-29f, -5.6355180e-40f,  3.3691559e-40f,  2.9948274e-07f, -1.2032950e-41f,
    -4.8798118e-12f, -1.1156235e-15f, -7.7165096e-22f, -4.4894357e-29f, -2.3468526e-40f,  1.0044087e-40f,  3.3402597e-07f,  1.2608603e-40f, -6.4033188e-12f,
    -7.3384896e-16f, -4.9086318e-22f, -2.5363766e-29f, -3.5885292e-40f, -6.6820917e-41f,  3.7618548e-07f, -4.9378955e-40f, -2.3168887e-12f, -2.6350236e-15f,
    -1.4320070e-21f, -5.6267825e-29f, -2.0755472e-40f,  9.2910292e-41f,  3.4854045e-07f, -5.1046500e-40f, -2.7878591e-12f, -1.6234488e-15f, -2.7133713e-22f,
    -5.4362508e-29f,  2.0376982e-40f,  6.2136797e-40f,  3.8223502e-07f,  5.5085043e-41f, -3.7275690e-12f, -1.0598144e-15f, -1.2711532e-22f, -3.0875961e-29f,
     3.2258591e-40f, -3.5625491e-40f,  4.1506570e-07f, -4.7001933e-40f, -1.6177475e-12f, -7.7859667e-15f, -1.9647779e-21f, -4.3807919e-29f, -5.3946628e-40f,
     1.8600976e-40f,  3.7511495e-07f, -5.0135797e-40f, -2.0021114e-12f, -4.6981051e-15f, -3.4172366e-22f, -4.2767098e-29f,  4.2746610e-41f,  3.1652530e-40f,
     4.0397674e-07f, -4.5628800e-40f, -2.6440482e-12f, -3.0030139e-15f, -1.3895320e-22f, -2.4573077e-29f,  4.8966974e-41f, -1.1505501e-40f,  4.3742676e-07f,
    -5.1094845e-40f, -5.9514267e-40f, -3.0246046e-40f, -2.2835560e-40f,  3.8854924e-40f,  4.5072765e-41f,  1.2093206e-40f, -1.7150492e-41f,  1.8740545e-40f,
    -4.4339045e-40f, -4.1596424e-40f,  3.2091276e-40f,  3.5152273e-40f,  5.0068815e-40f, -5.7191054e-40f, -2.4088321e-41f,  1.8434642e-40f, -3.0315271e-40f,
     2.9012624e-40f, -4.4395938e-40f, -4.8707453e-40f,  2.6114458e-40f,  5.6828118e-40f, -1.5593369e-40f,  4.1851040e-40f,  3.5755672e-40f,  8.5194743e-41f,
     2.9047796e-40f,  4.3605606e-41f, -4.8225406e-40f, -2.3176916e-40f,  6.3816533e-41f, -8.9558386e-41f,  2.5389987e-40f, -2.2395972e-40f,  6.0865819e-40f,
    -1.7886174e-40f, -4.8316911e-40f, -2.1647539e-40f,  4.8004281e-41f, -9.6681186e-41f, -1.2252533e-40f, -2.0322051e-40f,  3.7803810e-40f,  5.1969816e-40f,
    -5.4316150e-40f,  5.3641985e-40f, -1.1052882e-40f, -1.8244205e-40f,  2.1416605e-40f, -5.6200336e-40f, -3.0676385e-40f,  6.2864211e-40f, -5.4334787e-40f,
     4.8826423e-40f, -2.5224774e-40f,  2.7992058e-40f,  4.0569272e-40f,  2.4819798e-40f, -2.4896590e-40f,  5.9972211e-40f, -5.2994305e-40f,  5.2759588e-40f,
    -2.7110781e-40f,  1.8115987e-40f,  5.3962042e-40f,  3.1309071e-40f,  4.9890569e-40f,  2.2196568e-40f,  2.6294805e-40f, -4.9059039e-40f, -4.2970397e-40f,
     2.8654592e-40f, -5.5825272e-13f, -3.1822118e-17f, -1.8955195e-28f, -2.1902873e-37f, -1.1701543e-40f, -2.0720580e-40f,  1.0496378e-06f, -3.0193217e-40f,
    -6.8528321e-13f, -1.6584887e-17f, -3.4993970e-29f, -1.9173794e-37f, -2.3136839e-41f,  2.0122085e-40f,  1.0916295e-06f,  2.2293117e-40f, -9.3486297e-13f,
    -8.8615561e-18f, -1.2913840e-29f, -7.0784647e-38f, -4.5405293e-40f, -5.9484980e-40f,  1.1376424e-06f,  1.6805072e-40f, -2.9163057e-13f, -5.9906776e-17f,
    -4.7737360e-29f, -2.7149469e-37f, -4.6796502e-40f,  3.8843153e-40f,  1.1364070e-06f,  3.3049204e-40f, -3.6959010e-13f, -2.9812115e-17f, -3.5211619e-30f,
    -2.4810193e-37f,  6.5582169e-41f, -6.0861195e-41f,  1.1756124e-06f,  6.9542239e-41f, -5.1182615e-13f, -1.6126338e-17f, -6.4002578e-31f, -9.5618890e-38f,
     1.8111222e-40f, -4.0541667e-40f,  1.2051470e-06f, -3.3328903e-40f, -1.8703463e-13f, -2.4409737e-16f, -8.2908167e-29f, -1.8462983e-37f,  6.1476925e-40f,
    -3.4308130e-40f,  1.1762091e-06f,  4.2211594e-40f, -2.4739691e-13f, -1.2541368e-16f, -3.1692151e-30f, -1.7135576e-37f, -1.6827352e-40f, -4.2822280e-40f,
     1.2105338e-06f, -1.3453166e-40f, -3.4018930e-13f, -6.7866616e-17f, -3.6909081e-31f, -6.7162576e-38f, -2.0288279e-40f, -3.9605039e-40f,  1.2358342e-06f,
    -8.4502345e-15f, -2.7137044e-01f,  1.5794554e-01f, -9.3327306e-02f, -2.9062243e-30f, -2.4220043e-41f, -5.7428574e-40f,  1.0036899e-02f, -1.1099091e-14f,
    -4.5025030e-01f, -1.4428902e-01f,  1.5314175e-01f, -3.1324303e-30f,  4.7774469e-40f,  4.9241908e-40f,  1.4957331e-01f, -9.4174241e-15f,  2.6404835e-02f,
    -6.0501397e-02f,  1.0675907e-01f, -1.0876112e-30f,  5.1050004e-40f, -5.9140961e-40f, -4.9009535e-02f, -9.8778467e-15f, -7.9580396e-02f,  5.9113480e-02f,
     2.5979286e-01f, -2.7434236e-30f,  4.9844046e-40f,  4.6267372e-40f,  2.6877010e-02f, -1.1767619e-14f,  5.0698215e-01f,  3.4391382e-01f, -6.6826445e-01f,
    -3.7035648e-30f,  5.6437296e-41f, -2.4952641e-40f,  1.9067414e-01f, -9.4874966e-15f, -7.8794263e-02f,  1.4165036e-01f,  2.3726533e-01f, -1.2820750e-30f,
     4.7748685e-40f, -2.9299890e-40f, -1.9338559e-03f, -6.7805216e-15f, -3.7539624e-02f,  5.2563660e-02f,  1.4854549e-01f, -6.8828001e-31f, -6.8037244e-41f,
     5.3465982e-40f, -2.2080544e-02f, -7.4561439e-15f, -7.1115019e-03f, -1.8209496e-01f,  1.9204617e-01f, -9.8708151e-31f, -5.5944039e-41f, -5.2402817e-40f,
    -1.5136939e-01f, -5.8023108e-15f, -3.9740559e-01f, -6.8176314e-02f,  8.8245742e-02f, -3.7930255e-31f, -5.2247834e-40f,  3.5178337e-40f, -1.6087961e-01f,
     6.0452156e-40f, -5.9909853e-40f, -7.7362886e-41f, -5.5197287e-40f, -6.3328881e-41f, -2.9381866e-40f, -1.8309226e-40f,  1.6880041e-41f,  6.9261979e-41f,
    -5.5100737e-40f,  5.9969268e-40f,  5.3162461e-41f, -3.8604371e-41f,  2.3799653e-41f,  2.9156677e-40f, -2.0352459e-41f,  2.9300310e-40f,  3.1274179e-41f,
     5.9290479e-40f, -5.2933069e-40f, -2.8272318e-40f,  1.5849807e-40f, -7.7367090e-41f, -4.1856785e-42f, -6.1510837e-40f, -6.9383892e-41f, -7.4888193e-41f,
     1.0846050e-41f, -3.3350483e-40f, -4.5289826e-40f, -5.8922358e-40f,  2.0926010e-40f, -4.1269361e-40f, -4.9294037e-40f, -7.0944939e-41f, -5.8128102e-40f,
    -1.5210394e-40f, -5.2260025e-41f,  3.2359064e-40f, -2.1393624e-41f,  4.4011702e-40f, -1.0817884e-40f,  5.3120142e-40f, -3.1273198e-40f, -4.2620493e-41f,
     2.3725665e-40f, -6.1292795e-40f, -5.4340953e-40f,  1.3340361e-42f, -3.5483960e-40f,  1.3612213e-40f, -2.8407683e-40f, -1.7668972e-41f, -1.9231981e-40f,
     6.1138232e-40f,  4.6823688e-40f, -2.9020191e-40f, -4.7965045e-41f, -4.6717749e-40f,  1.6988502e-40f,  5.2291274e-40f, -2.3501877e-40f,  2.2121458e-40f,
     6.2682182e-40f, -4.5528888e-40f, -5.2508055e-41f, -1.0677054e-40f,  4.8221483e-41f, -3.3205168e-40f, -2.9736114e-40f, -5.0656939e-42f,  4.9865206e-40f,
    -1.2289143e-22f,  4.1916934e-01f, -1.1497685e-01f,  7.8402653e-02f, -3.0737748e-25f, -2.8080760e-40f,  4.7909554e-40f, -3.2966918e-01f, -1.3972137e-21f,
    -1.6207287e-02f, -1.2925215e-02f,  1.6407026e-01f, -8.2304990e-24f, -5.2929005e-40f, -1.4079967e-40f, -2.5981304e-01f, -5.5693780e-21f, -6.8505690e-02f,
     2.6735160e-02f,  7.9931580e-02f, -2.1450621e-23f, -4.0785913e-40f,  1.9219789e-40f, -1.3015875e-01f, -1.7853718e-21f, -2.7060056e-02f, -8.1469469e-02f,
     3.2253379e-01f, -1.4469556e-24f, -3.0303079e-41f, -3.5670193e-40f, -2.6506764e-01f, -1.7742861e-20f,  5.6162006e-01f,  2.9678023e-01f, -2.6035759e-01f,
    -4.5131351e-23f,  3.1335556e-40f,  3.4204434e-40f,  3.2282168e-01f, -5.6749185e-20f,  1.6695853e-01f,  1.8970555e-01f, -8.9726560e-02f, -1.2176923e-22f,
    -5.8449841e-40f, -5.0214970e-40f,  4.3204364e-01f, -6.8509901e-21f, -1.7677351e-03f,  2.0149093e-02f, -7.5145468e-02f, -4.2841324e-24f, -1.5090583e-40f,
     1.1877406e-41f, -7.0935600e-02f, -6.2352732e-20f,  1.8842332e-01f,  2.4207288e-03f,  1.5535930e-02f, -1.3077191e-22f, -2.7371002e-40f,  2.3113718e-40f,
     1.9799593e-01f, -1.6203216e-19f, -6.0492668e-02f, -1.2548664e-01f, -8.2710378e-02f, -3.5945781e-22f, -4.5927417e-40f, -4.7793806e-40f,  9.4916098e-02f,
    -5.0003337e-07f, -3.0695933e-01f, -6.6798508e-02f, -2.1608259e-01f, -8.5637105e-08f, -4.0985152e-38f, -3.6519800e-40f, -1.0122079e-02f, -5.1949917e-07f,
    -1.7293271e-01f, -3.5899930e-02f, -4.4619367e-01f, -8.4714856e-08f, -6.9101777e-38f,  4.3222350e-40f,  7.4127205e-02f, -4.7653739e-07f, -8.7142743e-02f,
    -5.6110676e-02f, -4.4469517e-02f, -7.7597456e-08f, -5.4450075e-38f, -5.2866227e-40f, -7.1553864e-02f, -5.5509679e-07f, -1.6740206e-01f,  9.5181301e-02f,
    -3.9429602e-01f, -8.7326399e-08f, -6.2744277e-38f, -6.0703128e-40f,  7.7868886e-02f, -5.7995237e-07f,  1.8861240e-02f,  2.1216055e-02f, -8.2373154e-01f,
    -8.7480345e-08f, -1.1525548e-37f, -4.0896055e-40f,  1.5733637e-01f, -5.2752705e-07f, -1.7111786e-01f,  2.0477372e-01f, -7.0646244e-01f, -8.0290064e-08f,
    -9.9374213e-38f, -1.2521443e-40f,  1.3286611e-01f, -5.3262181e-07f,  8.6594388e-02f,  8.5922647e-03f, -6.9003603e-03f, -8.4524594e-08f, -4.8586560e-38f,
    -4.1980800e-40f, -9.5430672e-02f, -5.5802400e-07f,  3.0025259e-01f,  6.8615056e-03f, -4.9697325e-01f, -8.4963034e-08f, -9.1819219e-38f,  5.4404012e-41f,
     1.0984284e-01f, -5.0970880e-07f, -7.6141305e-02f,  3.8252354e-02f, -1.4211579e-01f, -7.8582246e-08f, -8.0592621e-38f,  3.3337311e-40f, -7.6758958e-02f
    }
    ,
    {
    -5.5261606e-40f, -2.1061236e-40f,  3.4336016e-41f, -1.9852335e-40f,  1.1303769e-12f,  6.1925481e-40f, -1.5898712e-40f, -1.2072326e-40f,  3.7699133e-40f,
    -2.1208232e-40f,  1.5624758e-40f, -4.8878832e-40f,  1.1614336e-12f,  3.3332967e-40f, -7.2549425e-41f,  5.3996094e-40f, -1.4919765e-40f, -3.3698145e-40f,
     2.7213496e-40f, -3.1970905e-40f,  9.7086282e-13f,  1.8962091e-40f, -2.6733832e-40f, -3.4352131e-40f,  4.0064384e-40f,  3.2369574e-40f, -5.3446644e-40f,
    -1.0245033e-40f,  1.3361379e-12f,  3.2480977e-40f, -3.3841918e-40f, -8.0996453e-41f, -2.0632018e-40f,  2.9276208e-40f, -3.7330451e-40f,  9.1420712e-41f,
     1.3696553e-12f, -1.7565837e-40f,  3.3254634e-40f, -3.0207791e-40f, -4.4800913e-41f, -3.6860315e-40f, -3.3636908e-40f,  5.3017847e-40f,  1.1286480e-12f,
    -3.0456101e-40f,  4.2694061e-40f,  3.1848151e-40f, -3.6749473e-40f,  3.4751922e-40f, -4.3563006e-40f,  2.2239588e-40f,  1.2620153e-12f,  2.7654345e-40f,
     5.2939935e-40f, -5.6406887e-40f,  5.9042730e-40f, -2.0659624e-40f, -3.7094472e-40f, -1.4665850e-40f,  1.2937774e-12f,  3.8422203e-41f,  3.2455053e-40f,
     2.4674063e-41f, -1.5942432e-40f, -3.8183141e-40f,  1.2820480e-41f, -4.4258751e-40f,  1.0679728e-12f,  4.9191321e-40f, -3.7081440e-40f, -2.1055490e-40f,
    -5.9218873e-42f, -8.0136493e-02f, -8.1700265e-02f,  1.1834818e-01f, -8.4197469e-02f,  7.5657278e-02f,  6.3638665e-02f, -9.2897110e-02f, -4.1285756e-40f,
     1.3808988e-02f, -1.8214709e-01f, -2.7623782e-01f,  6.3834399e-02f, -1.0697148e-03f, -3.3719853e-02f,  1.8039659e-01f, -1.6919698e-40f,  1.6845805e-03f,
    -1.6011152e-01f,  1.1445689e-01f,  2.3157099e-02f,  3.0318849e-02f, -2.3453040e-02f, -4.3268803e-01f, -2.5927385e-40f,  3.7960194e-02f, -1.4202908e-01f,
     1.3574259e-01f, -2.1280356e-02f, -4.7642402e-02f,  1.9476661e-01f, -7.6668933e-02f, -4.5458122e-41f,  8.7557442e-02f,  5.3790592e-02f,  4.3108559e-01f,
     2.9073688e-01f, -9.4453759e-02f,  5.2267175e-02f,  4.3554395e-01f,  2.0989769e-40f, -3.5497919e-01f, -3.7663359e-02f,  1.3226900e-01f,  8.5883208e-02f,
    -2.6543474e-02f,  1.8564645e-02f, -4.4869561e-02f, -4.6859981e-40f,  9.8164948e-03f, -1.1705299e-01f,  3.2553941e-02f, -1.3695353e-01f, -5.3128779e-02f,
     1.6047628e-01f, -2.3249349e-02f,  5.0483178e-40f,  9.8384403e-02f, -1.2604071e-01f,  1.7138705e-01f, -1.6046581e-01f, -1.9666690e-01f,  2.7635768e-01f,
    -1.1804783e-01f,  2.8003969e-40f,  1.2394504e-01f, -8.4890136e-03f, -1.1987749e-01f, -4.5834005e-02f, -1.0851473e-01f,  1.5930103e-02f,  1.0507363e-01f,
    -4.0641159e-40f, -2.8750839e-02f, -6.1578386e-02f,  3.5375740e-02f, -1.3847688e-01f, -8.5908677e-03f,  1.7672997e-03f, -5.2539703e-02f,  6.0770391e-40f,
     9.9172480e-02f, -3.3906519e-01f,  8.9191131e-02f, -6.6090167e-02f,  1.2176952e-01f,  6.3645512e-02f, -3.6856365e-01f, -3.8297487e-42f,  5.5841390e-02f,
     2.2343779e-03f,  6.7642786e-02f, -7.7201448e-02f,  2.6434022e-01f, -1.5126867e-02f,  1.1246372e-01f,  5.7537175e-40f, -4.0383071e-02f,  1.5060306e-01f,
    -8.2716092e-02f, -5.1963314e-02f,  2.4467539e-02f, -3.7787419e-02f, -2.3631927e-02f,  5.7771612e-40f,  1.0856435e-01f, -1.9199282e-01f,  2.4178472e-01f,
     6.0643271e-02f,  5.0484035e-02f, -1.4037310e-01f,  1.3165106e-01f, -1.0047590e-40f, -5.4339111e-01f, -5.5274162e-02f,  6.0818329e-02f, -4.9931653e-02f,
     3.4697780e-01f, -3.6230534e-02f, -1.5380034e-02f,  1.5944534e-40f,  1.3244756e-02f,  6.2300019e-02f, -6.7722186e-02f,  1.1778532e-01f, -1.4763541e-03f,
    -1.5636012e-02f, -1.1466660e-02f,  3.9582197e-40f, -4.7641918e-02f,  9.1084301e-02f, -3.3711571e-02f,  1.7520618e-01f,  3.7374418e-02f, -7.8741871e-02f,
    -5.3753689e-02f, -2.6189708e-40f, -1.0427186e-01f,  1.3788153e-02f,  3.0664399e-02f,  3.0365722e-02f,  1.2658301e-01f, -2.4136502e-02f, -4.1618831e-02f,
    -5.1046360e-40f, -7.4695945e-03f,  4.9024742e-02f, -6.6948459e-02f,  4.7601098e-03f,  2.0601671e-02f, -5.0747916e-02f, -1.5635198e-01f, -5.5027870e-40f,
     5.0806344e-02f,  3.3738038e-01f,  2.2885697e-01f,  4.3940958e-02f, -2.4624335e-02f,  6.5641031e-02f,  3.8583586e-01f,  5.8785872e-40f, -1.7178865e-01f,
    -1.8103877e-01f,  1.8143456e-01f, -3.5985403e-02f,  1.3740933e-01f, -2.5352917e-03f, -1.4434084e-01f, -3.5033302e-40f,  5.0303489e-02f, -2.5051063e-01f,
     1.8636176e-01f,  1.7691562e-02f,  1.8641388e-02f,  8.4954657e-02f,  1.7523429e-01f, -1.2031128e-40f, -4.0322012e-01f,  8.2362503e-02f, -2.4800140e-01f,
    -2.3705441e-01f,  4.0483761e-01f,  7.4230504e-01f,  3.7253473e-02f, -3.4155949e-40f,  7.4759746e-01f,  2.0324878e-01f,  1.7184819e-01f,  2.1062323e-01f,
     3.2975590e-01f,  1.3795494e-01f,  4.9783549e-01f,  3.0058272e-40f, -9.2342213e-02f,  5.6988321e-02f, -6.5479181e-03f,  7.7174179e-02f, -4.4809374e-01f,
    -1.4551575e-01f,  5.8484282e-02f,  4.3043405e-40f,  1.1957626e-01f, -1.5118068e-01f,  1.8827648e-01f, -7.6615661e-02f, -3.2104023e-03f,  2.0869085e-01f,
    -8.4710531e-02f,  5.9824654e-40f, -1.8870708e-01f,  6.8897136e-02f, -7.4463725e-02f,  2.0101806e-02f,  1.6290138e-03f,  4.0739071e-02f, -7.7497564e-02f,
     4.9197207e-40f,  3.7043605e-40f, -4.6233461e-40f, -2.8280985e-30f, -3.6353333e-06f,  8.1306139e-41f, -2.0014746e-41f, -1.6955571e-40f,  2.5974328e-40f,
    -4.6950785e-40f,  1.2243565e-40f, -5.8969408e-31f, -3.5533644e-06f,  2.0311401e-40f,  5.2987579e-40f,  5.4293309e-41f, -4.3461272e-41f, -1.9872935e-40f,
    -3.9801781e-40f, -2.3179648e-31f, -3.2461062e-06f,  2.9683005e-40f,  2.7577694e-40f, -2.5140275e-40f, -4.1935118e-40f,  5.3288578e-41f,  5.8530415e-40f,
    -1.6163408e-30f, -3.6813017e-06f, -5.7635686e-40f,  4.1050618e-40f, -3.1994867e-40f, -1.6382580e-41f,  2.7689237e-40f, -2.4162169e-40f, -3.8426156e-31f,
    -3.6195909e-06f,  4.4291121e-40f,  1.2834072e-40f, -4.8336810e-40f, -1.4679582e-40f, -4.6993945e-41f,  4.6792719e-40f, -1.6788388e-31f, -3.3222200e-06f,
     4.3356174e-40f, -3.4897657e-40f,  2.5538805e-40f, -5.3501435e-40f, -3.1403799e-40f, -4.8362453e-40f, -1.9412313e-30f, -3.5580908e-06f, -7.1796928e-41f,
    -1.1975076e-40f, -1.1448889e-40f, -2.6348475e-40f, -5.9105508e-40f,  3.3070504e-40f, -4.1994526e-31f, -3.5178984e-06f,  4.5366057e-40f,  4.2374425e-40f,
     1.9502852e-40f,  3.0631404e-40f,  6.0436181e-40f,  1.7094440e-40f, -1.7651295e-31f, -3.2504311e-06f,  3.9952841e-40f, -3.0403973e-41f, -1.7368114e-40f,
    -5.2019142e-40f, -6.0293669e-40f,  3.5249242e-40f, -2.0524538e-40f, -7.3892066e-11f, -4.5418325e-40f, -6.3013589e-40f,  5.4752655e-40f, -4.4122825e-40f,
    -3.6564501e-40f, -4.8578674e-40f,  4.6679774e-40f, -7.2929794e-11f,  4.1805357e-40f,  4.6330430e-40f,  5.9720398e-40f,  2.3983644e-40f, -1.1884272e-40f,
     1.9373792e-40f,  5.9108171e-41f, -6.8104161e-11f, -3.2458276e-41f, -4.4140902e-41f, -4.7820571e-40f, -4.4681803e-41f,  5.5932968e-40f,  6.2371795e-42f,
     1.0335837e-40f, -7.9244424e-11f, -9.4880518e-41f,  2.5441975e-41f,  3.8829700e-40f, -4.5999584e-40f, -9.5740915e-41f,  5.8401916e-41f, -5.7226227e-41f,
    -7.7770200e-11f, -8.6364827e-41f,  5.7456320e-40f, -3.1984077e-40f, -5.0418018e-40f,  4.4736173e-40f,  3.2851481e-40f, -6.1905723e-40f, -7.2318651e-11f,
    -1.9293778e-40f,  2.3847998e-40f, -2.7163190e-40f, -4.1262915e-40f,  4.3267472e-40f,  6.1488136e-40f, -1.8693041e-40f, -7.7296787e-11f,  7.1953874e-41f,
    -1.0788036e-40f, -5.3410771e-40f,  4.5390860e-40f, -4.9583265e-40f,  1.8086419e-40f,  5.5776583e-40f, -7.5672628e-11f, -9.8564531e-41f, -5.0563473e-40f,
     7.2637707e-41f,  2.8844047e-40f,  3.4436910e-40f, -5.2450882e-40f,  6.0898469e-40f, -7.0194579e-11f, -5.5540184e-40f, -5.3637501e-41f,  4.3186337e-40f,
     5.2179030e-40f, -1.7431733e-40f, -3.0723189e-40f, -3.4735386e-41f, -1.5179610e-10f, -5.3768943e-40f,  3.5727926e-40f,  4.6654130e-40f, -1.3187900e-40f,
     1.4517592e-40f, -5.6704383e-40f, -3.2674497e-40f, -1.5027481e-10f,  1.4093699e-40f,  1.9752283e-40f, -5.9540191e-40f,  5.1599593e-40f,  2.1033070e-40f,
    -5.9898923e-40f, -2.3864113e-41f, -1.4243665e-10f, -1.5355288e-40f,  6.1004267e-40f, -2.8154608e-40f, -2.2913052e-40f, -3.4667423e-40f, -3.5975115e-40f,
    -3.3596271e-40f, -1.6012798e-10f,  8.8037977e-41f,  2.8188520e-41f, -1.4801495e-40f, -3.1127323e-40f,  1.7221678e-40f, -1.3818204e-40f,  3.3106517e-40f,
    -1.5761374e-10f, -3.6847844e-40f, -6.2151230e-40f, -1.6945202e-40f,  5.4477860e-40f, -2.5650909e-40f, -2.7285243e-40f,  1.0842967e-40f, -1.4939945e-10f,
    -1.2237399e-40f,  1.1807341e-41f,  1.9722715e-40f,  2.3394678e-41f, -5.2516883e-40f,  2.4467652e-40f,  5.1103113e-40f, -1.5682400e-10f, -2.8266993e-41f,
     6.5304712e-41f,  5.8379776e-40f,  5.4758400e-40f,  2.8983056e-41f,  8.3605670e-41f,  6.0597611e-40f, -1.5395495e-10f, -1.7582652e-40f,  5.2027830e-40f,
    -6.1587208e-40f,  2.0997617e-40f, -1.3831657e-40f,  1.8818037e-40f, -3.6267146e-40f, -1.4552765e-10f, -5.9647390e-40f,  1.3691667e-40f,  3.3667036e-40f,
    -1.9914326e-10f, -1.4152609e-01f, -2.3748979e-01f, -4.5583500e-03f, -9.1167316e-02f,  1.0928969e-01f,  6.4390913e-02f, -2.9327152e-02f, -2.0700089e-10f,
     9.4023310e-02f, -2.7008444e-01f, -1.0635107e-01f,  1.2374356e-01f,  2.9894914e-02f, -1.3078940e-01f, -4.2745985e-02f, -1.9814560e-10f, -9.8526381e-02f,
    -1.5221614e-03f, -7.4961834e-02f, -3.8303629e-02f, -1.4922908e-01f, -3.7979972e-02f, -1.5017833e-01f, -2.1097663e-10f,  2.0678161e-01f,  1.4806016e-01f,
    -1.2741157e-01f,  2.2640540e-01f, -1.1233603e-01f, -3.2361722e-01f,  8.6353682e-02f, -2.1988952e-10f,  4.0842336e-01f,  9.0783492e-02f,  2.7234158e-01f,
     2.4854985e-01f, -1.0513810e-01f, -3.7239030e-01f,  2.8139719e-01f, -2.1131222e-10f, -1.1853298e-01f,  2.7169814e-02f,  1.0508120e-01f, -4.3173704e-02f,
    -1.3280131e-02f, -8.0182217e-02f,  1.2969519e-02f, -2.0796809e-10f, -1.4108303e-01f,  1.8705876e-01f, -2.1207085e-01f,  1.4363970e-01f,  2.2255054e-01f,
    -2.6786983e-01f, -2.0755087e-01f, -2.1692940e-10f, -1.1005077e-01f,  1.8162316e-01f,  9.6720152e-02f,  1.8438250e-01f,  6.4152046e-03f, -3.1239545e-01f,
     6.7547590e-02f, -2.0860194e-10f, -8.1273749e-02f, -1.1798562e-01f,  3.4640566e-02f,  1.1616864e-02f, -1.6309211e-02f, -1.2797719e-02f, -3.6049411e-02f
    }
    ,
    {
     9.5728303e-41f,  1.9834539e-40f, -3.7365112e-13f, -5.0273404e-40f,  1.8830649e-40f, -3.2826678e-40f,  3.1534400e-40f, -2.1165212e-40f,  5.3991189e-40f,
    -3.4674710e-40f, -3.7818633e-13f,  1.2402893e-41f, -2.6056024e-40f,  5.9135356e-40f,  3.6427454e-40f, -1.9258745e-40f, -1.3764114e-40f, -7.9691844e-41f,
    -3.5928761e-13f,  5.8126841e-40f, -4.7601548e-40f,  3.3772834e-40f,  3.0437464e-40f, -5.0990449e-41f, -2.0389313e-40f, -1.4303894e-40f, -4.0297529e-13f,
     3.2777492e-40f, -3.4079018e-40f, -5.8902600e-40f,  4.2855911e-41f, -7.1298066e-42f,  2.4253814e-40f,  2.3927171e-40f, -4.0880510e-13f, -3.5739977e-40f,
     1.5053589e-40f, -5.9438877e-41f, -4.7870457e-40f, -4.2589664e-41f,  3.3491594e-40f, -5.9796348e-40f, -3.9032509e-13f,  4.9781128e-40f,  1.2386778e-40f,
     1.9973408e-40f,  5.6316644e-40f,  3.1708582e-40f,  6.5289298e-41f,  3.8208925e-40f, -3.9409128e-13f, -2.4198323e-40f,  2.3039729e-40f, -3.6140749e-40f,
    -2.4672662e-40f,  4.1065472e-40f, -3.0841879e-40f, -6.3260218e-41f, -3.9950134e-13f, -4.6311093e-40f,  1.4643989e-40f, -4.7562732e-40f, -6.9735618e-41f,
    -4.2585460e-41f,  5.5849731e-40f, -9.2501113e-41f, -3.8276657e-13f,  1.3329992e-40f,  5.6364849e-40f, -1.0222332e-40f,  8.1049702e-41f,  3.4242550e-40f,
     7.7598780e-02f,  3.2006675e-01f, -1.7846987e-02f, -3.0802500e-01f, -2.0808555e-02f,  7.3456876e-02f,  1.4543861e-01f, -1.0337519e-40f,  2.5043054e-02f,
     1.5799886e-01f, -1.7536536e-02f,  1.7803703e-01f,  5.3673624e-03f, -8.2031421e-02f,  8.2490481e-02f,  4.6039101e-40f, -1.4099222e-02f, -1.9594211e-02f,
    -3.7312515e-03f,  1.0604446e-01f,  1.7056650e-03f, -2.9504227e-02f, -9.2349118e-03f, -3.3818096e-40f, -3.3183966e-02f, -4.5315411e-02f,  2.6530912e-02f,
     4.1405246e-01f,  2.4159935e-01f, -5.3420216e-02f,  2.6123962e-01f, -3.9589484e-41f,  5.6862903e-01f,  1.0535584e-01f,  7.5950570e-02f,  1.9739681e-01f,
     4.1347677e-01f,  4.9696770e-02f,  2.7493611e-01f,  5.9573962e-40f, -2.7001048e-02f, -8.0691911e-02f, -4.0134494e-03f, -5.3066973e-02f,  3.5215057e-02f,
     7.6779197e-03f, -5.4946039e-02f, -5.8013756e-41f, -5.2658729e-02f,  2.1184526e-01f,  1.7387347e-02f,  2.3737593e-01f,  8.2153521e-02f,  2.1180425e-02f,
     1.8233351e-01f,  1.4504840e-41f,  5.4713350e-02f, -3.1417516e-01f,  6.0044337e-02f, -1.6828138e-01f,  2.0431356e-01f,  1.1069129e-02f,  1.2428180e-01f,
    -3.5326034e-40f,  2.3990825e-03f, -1.5256512e-01f, -9.0210773e-02f,  1.5337732e-01f,  1.0366230e-01f, -1.1939506e-02f, -6.7498372e-03f, -3.9805564e-40f,
     2.2010395e-02f,  8.6294353e-02f,  2.7091404e-02f,  6.6857352e-03f, -1.5149355e-02f,  1.7301673e-02f,  9.7639069e-02f,  4.2423190e-40f, -3.9120138e-02f,
    -1.3397574e-01f,  8.8333018e-02f,  1.8623376e-01f,  1.0521308e-01f,  9.9062689e-02f, -6.2084738e-03f, -1.7054503e-40f, -1.1557689e-01f, -1.0693866e-01f,
     1.0618843e-01f, -1.2126148e-01f, -4.1706484e-02f,  4.8847307e-02f,  4.8154332e-02f, -4.9665801e-40f,  9.1632657e-02f,  8.6083516e-02f,  5.0469998e-02f,
    -1.6323030e-01f, -5.0651107e-02f,  4.9513377e-02f,  2.7378986e-02f,  2.2852936e-40f,  1.3069803e-01f, -1.2392987e-03f,  1.2405889e-02f, -1.2719149e-02f,
     2.3615161e-02f,  2.4239516e-01f, -1.8443328e-01f, -2.4683592e-40f,  1.2489395e-01f,  1.7548975e-02f,  1.5502903e-01f, -1.7742787e-01f, -9.3859829e-02f,
     2.7173510e-01f,  4.0402398e-02f, -1.3793962e-40f, -4.4040289e-02f, -1.5504050e-01f, -1.5935685e-02f, -1.3611807e-01f, -1.0822944e-01f,  2.7487066e-01f,
     1.8893097e-03f, -5.6764219e-40f, -1.6324146e-02f, -1.3111566e-01f, -2.2422364e-01f, -3.4442160e-02f, -6.3644767e-02f,  1.9409676e-01f, -5.2282116e-03f,
    -1.7905371e-40f, -4.9630571e-02f, -3.5905045e-02f, -2.4640327e-02f, -1.0552127e-01f, -1.1572815e-01f,  3.1165004e-01f,  6.7547630e-03f, -5.8914511e-40f,
    -7.3547944e-02f, -3.8190466e-01f, -8.2429955e-03f, -1.4559935e-01f, -2.4116317e-02f, -6.7532184e-03f, -1.6558763e-01f, -1.4754923e-27f, -2.0492399e-01f,
     3.8393363e-01f, -1.4096650e-02f,  1.8771319e-01f,  1.3546110e-02f, -1.1607593e-01f,  9.7901210e-02f, -2.0405336e-28f,  1.4042729e-01f,  1.6587095e-02f,
    -6.2474295e-02f,  8.4507786e-02f, -1.0297643e-03f, -5.0875861e-02f, -1.1868620e-01f, -4.8677375e-30f, -6.0411382e-02f,  1.5001670e-01f,  8.0534086e-02f,
     5.8731981e-02f,  1.2101888e-02f,  1.2107000e-01f, -2.1286938e-01f, -7.1151320e-28f,  5.7709530e-02f,  1.9586359e-01f,  1.8603115e-01f, -2.2378410e-01f,
     2.2630371e-02f,  3.1072566e-01f,  4.1022894e-01f, -9.7603313e-29f, -3.6839906e-02f, -2.6260495e-01f, -3.1725340e-02f,  1.2673083e-01f,  1.1375022e-01f,
     7.1680844e-02f, -9.7379096e-02f, -3.5264484e-30f,  1.3173033e-02f, -4.0159117e-02f, -3.1621384e-03f,  3.0455242e-03f,  1.3966500e-02f, -1.1411308e-01f,
    -1.3766673e-03f, -2.7455483e-29f,  2.3215299e-03f, -8.2890503e-02f,  2.0361794e-03f,  3.8438290e-02f,  1.0753626e-01f, -1.7901774e-01f, -1.6342665e-01f,
    -5.7734260e-30f,  1.1820281e-02f, -1.7761025e-01f, -1.4001977e-01f, -6.2234819e-02f,  1.6620608e-01f,  7.8898467e-02f, -9.5058814e-02f, -2.8632658e-31f,
     2.5771648e-02f, -1.8611103e-01f, -7.3799416e-03f,  1.9951018e-02f,  1.6212776e-02f, -2.0116735e-02f, -1.3547251e-01f, -5.9959953e-06f, -1.3435812e-01f,
    -1.1241439e-02f,  1.5880705e-01f,  2.6962760e-01f,  2.0816270e-01f,  3.6394340e-01f,  2.0094326e-01f, -5.9595286e-06f, -5.9284579e-02f, -4.2538330e-02f,
     6.7195378e-02f, -1.8594024e-01f,  8.9440860e-02f,  1.4546455e-01f,  1.0102133e-01f, -5.8686137e-06f, -9.3983069e-02f, -5.7897545e-02f,  4.5946490e-02f,
    -8.6549722e-02f, -7.5451940e-02f, -8.0860630e-03f, -2.1311420e-01f, -6.0380835e-06f,  1.1545041e-01f,  2.4582587e-01f,  2.4358207e-01f, -1.3097005e-01f,
     3.4579858e-03f, -4.3956473e-02f, -1.5087944e-01f, -6.0191433e-06f,  1.1602470e-01f,  4.1589800e-02f,  1.4677024e-01f, -3.5032332e-02f, -3.3317456e-01f,
    -1.3472624e-01f,  1.8175150e-01f, -5.9605331e-06f, -1.8504834e-02f,  2.4889940e-02f, -7.4788488e-02f,  2.0422731e-02f,  5.0916594e-02f,  5.1519286e-02f,
     4.6946425e-02f, -5.9849303e-06f,  6.1497767e-02f,  7.9408884e-03f,  6.7297235e-02f, -9.0499334e-02f,  1.3897501e-01f, -3.1122324e-01f, -1.3963427e-01f,
    -5.9981253e-06f, -1.3097451e-02f, -2.7417589e-02f,  9.0735324e-02f,  1.7129870e-01f, -1.0722800e-01f, -4.6846654e-02f,  1.0219631e-01f, -5.9654326e-06f,
     9.8690288e-03f,  6.6193542e-03f, -8.4552607e-03f, -1.8591557e-01f,  6.0473043e-03f,  5.0405286e-02f,  1.7535692e-01f, -4.8276647e-22f, -2.1338101e-02f,
    -4.2441111e-02f, -1.1876984e-02f,  6.6808179e-02f,  8.9741290e-02f, -1.0611016e-02f, -2.4757805e-01f, -7.0529305e-22f, -1.2175470e-01f, -1.1167235e-01f,
     4.4208962e-02f, -1.5767887e-01f, -6.8205804e-02f, -1.0557213e-01f, -1.1481180e-02f, -8.7178768e-22f,  1.7935706e-02f, -1.3236162e-01f, -1.4281059e-02f,
    -6.4402409e-02f, -7.1769714e-02f, -4.4346388e-02f,  6.1596047e-02f, -4.6334438e-22f, -2.7810665e-02f, -7.9642393e-02f, -6.8848863e-02f, -1.2265049e-01f,
    -3.5661077e-01f, -1.4505322e-01f, -4.0351754e-01f, -6.3504656e-22f,  6.7036517e-02f, -6.0622707e-02f, -4.1386141e-03f,  6.8486802e-02f, -2.8935164e-01f,
     5.3976726e-02f, -1.4347735e-01f, -8.8438239e-22f, -5.1401071e-03f, -4.7198096e-03f,  3.2286126e-02f,  1.9899085e-02f, -1.6324319e-02f, -2.6287758e-01f,
     3.1689778e-02f, -3.3883260e-22f,  7.6421171e-02f,  5.6903787e-02f,  4.7127832e-02f,  9.3376443e-02f,  2.5728436e-02f,  1.8246582e-02f,  1.7239612e-01f,
    -4.2420885e-22f, -1.0793927e-01f,  1.2651449e-01f, -1.2987536e-02f,  7.8577049e-02f, -1.1281480e-02f, -1.1606254e-01f,  7.0780210e-02f, -5.9001878e-22f,
     4.6409495e-02f,  1.2924501e-01f, -2.2990344e-02f, -1.3384017e-01f, -1.3389586e-01f,  1.0705998e-01f,  9.9952929e-02f, -2.9573984e-40f,  3.4701180e-01f,
    -5.9161615e-02f, -8.9265220e-02f, -7.6429069e-02f, -9.3089677e-02f, -9.3675099e-02f, -1.4153881e-01f,  4.0860322e-40f,  2.6587393e-02f, -9.1948663e-04f,
     6.4049676e-02f,  1.7142493e-02f,  4.3366246e-02f,  1.1757350e-01f, -8.3038338e-02f, -1.5965694e-40f,  8.4175095e-02f,  1.8667545e-02f, -2.3353865e-02f,
    -1.2385071e-01f,  4.8619960e-02f, -5.0439674e-02f,  1.4526631e-01f, -6.7527172e-41f,  5.2711850e-01f, -2.6361227e-02f,  1.3845608e-01f, -1.1821333e-01f,
     1.4916526e-01f, -1.1783745e-01f, -2.1429627e-01f,  7.6660835e-41f,  6.8999313e-02f, -7.1042338e-03f, -1.6255516e-01f, -1.2715624e-03f,  1.6294672e-01f,
    -4.0598739e-02f, -7.5839579e-02f, -5.9491145e-40f, -8.0756024e-02f, -4.3177616e-02f, -6.5661334e-02f,  5.3770289e-02f,  2.4122589e-03f,  1.9617736e-01f,
     1.6146360e-01f,  3.0842719e-40f,  1.9648461e-01f,  2.6050184e-04f, -2.8982626e-02f,  1.4972550e-01f, -7.6347470e-02f,  9.9369690e-02f,  3.7507761e-02f,
     8.1079129e-41f, -8.4638812e-02f,  4.4799171e-02f, -4.3496605e-02f,  1.4762338e-01f, -8.0226116e-02f,  8.2258128e-02f,  5.3832952e-02f, -2.5139715e-40f,
     1.2818316e-01f,  7.9674222e-02f,  1.0597037e-02f, -4.7687512e-02f,  6.0740472e-03f,  2.6761727e-02f,  1.6723426e-01f, -3.7315037e-40f,  4.0660411e-02f,
     2.7655745e-02f, -2.3533825e-02f, -1.1733437e-01f,  3.7064660e-02f, -5.0740167e-02f,  1.7113267e-01f,  9.4786631e-41f,  7.6714836e-02f,  7.1210731e-03f,
    -2.6067590e-02f, -1.5031560e-01f,  4.5517852e-04f, -1.8301699e-02f, -4.8512444e-02f,  4.6793840e-40f,  8.7991372e-02f,  1.1463052e-01f, -7.8812301e-02f,
    -2.0698513e-01f, -1.3793473e-01f,  5.3340130e-02f,  2.1319178e-01f,  1.9382620e-40f,  4.6556130e-01f,  1.0765462e-01f,  1.9501781e-01f, -9.4948515e-02f,
     2.3847897e-01f,  6.5710127e-02f,  4.7030744e-01f,  5.0336042e-41f, -4.0025104e-02f,  7.6065689e-02f,  6.8937782e-03f, -2.6373714e-02f, -1.1198811e-01f,
     6.1552436e-03f,  1.1570398e-01f,  3.0560778e-40f,  2.1250874e-03f, -8.0780216e-02f,  3.2024719e-02f,  4.4489190e-02f,  1.0421592e-01f, -7.2158337e-02f,
     2.0330028e-01f, -5.4286022e-40f, -8.3784461e-03f, -5.4874577e-02f,  2.3353249e-02f,  1.8376222e-02f,  1.1213949e-01f, -3.5563115e-02f,  2.4636224e-01f,
     5.5999110e-40f,  5.9859447e-02f,  1.5208894e-02f,  4.9224962e-02f, -7.6843530e-02f,  3.3456612e-02f,  8.2139872e-02f,  6.9923766e-02f, -4.6976990e-40f
    }
    ,
    {
    -1.7778243e-01f, -2.3637803e-40f, -1.2982846e-12f,  9.0835117e-02f, -1.1411604e-01f,  1.6904879e-01f, -6.7176379e-02f, -1.0496167e-02f,  5.2350955e-03f,
    -4.6964798e-40f, -2.6538808e-12f, -5.2035437e-03f,  1.3390777e-01f, -1.7378984e-01f, -3.4930065e-02f,  5.4120123e-02f,  1.6035428e-02f, -3.4232180e-40f,
    -1.9816828e-12f, -2.5979731e-02f, -1.2278885e-01f, -2.1360461e-02f, -2.7087171e-02f, -1.6498219e-02f, -9.7482398e-02f, -1.6516965e-40f, -6.5612789e-12f,
    -1.0090148e-01f,  1.4369851e-01f, -2.9396245e-01f,  1.0489334e-01f, -5.9386522e-02f, -1.1055745e-02f,  4.7178076e-40f, -1.0255165e-11f, -7.4167058e-02f,
     3.7616503e-01f,  1.1782493e-01f,  2.1177869e-01f,  2.3756994e-01f, -5.0999146e-02f, -1.6757147e-40f, -6.6918545e-12f,  1.3363981e-01f,  7.1406707e-02f,
     7.9111494e-02f, -1.6751546e-01f, -8.0381341e-02f,  1.7459771e-01f,  6.7890108e-41f, -8.3216723e-12f,  1.0302354e-01f,  6.9660939e-02f, -6.4767422e-03f,
    -1.2626667e-01f,  2.3738593e-02f, -4.0005177e-02f, -4.2999684e-40f, -1.7831557e-11f, -1.5250386e-01f,  3.1962949e-01f, -1.9949295e-01f, -2.4207214e-01f,
    -1.3714990e-01f, -5.0911292e-02f,  1.8322538e-40f, -1.1086301e-11f,  1.2417433e-01f, -1.7089490e-02f,  5.4243270e-02f, -7.4666664e-02f, -3.0905724e-02f,
    -9.3843006e-02f,  4.5415663e-40f, -4.9137652e-40f,  4.7204968e-02f, -4.7529917e-02f, -3.2753415e-02f, -3.1469975e-02f, -8.5759982e-03f,  1.2639664e-01f,
    -2.9009681e-40f, -9.0061452e-42f, -2.3839039e-01f,  6.5410510e-02f, -1.5809557e-01f, -1.3365219e-02f,  2.4518326e-02f, -1.5015644e-02f, -1.5199744e-40f,
     4.6251117e-40f, -1.4982739e-02f, -2.4915228e-02f,  5.2257042e-02f,  8.7741703e-02f, -6.9090270e-02f, -5.2880412e-01f, -3.5532725e-40f, -2.9969570e-41f,
     5.6824129e-02f,  3.3428542e-02f, -1.8133428e-02f, -2.2809016e-02f,  2.1623053e-02f,  1.9469316e-01f, -8.7351341e-41f, -2.5468039e-40f, -1.8258611e-02f,
    -1.3898990e-01f,  2.0547770e-01f, -4.7990996e-01f,  8.9640990e-02f, -9.0037338e-02f,  6.5594781e-42f, -3.5660103e-40f,  9.6425705e-02f, -3.3875089e-02f,
    -2.8071421e-01f,  2.4739727e-02f,  9.9031076e-02f, -8.9135632e-02f,  5.1625237e-40f,  2.5449962e-40f,  5.9739663e-03f, -1.9261295e-02f, -5.3724814e-02f,
     6.4418353e-02f, -1.0052064e-02f,  9.8632365e-02f, -6.0418385e-40f, -9.5633923e-38f, -1.4198028e-01f, -1.3161843e-01f,  8.4066704e-02f,  3.4817863e-02f,
     4.6506029e-02f, -1.5009473e-01f, -2.7845622e-40f, -3.2368747e-32f, -2.1076435e-01f,  1.1415292e-01f, -7.4639305e-02f, -2.9274741e-01f, -1.5755729e-01f,
    -1.8079588e-01f, -2.1860540e-10f, -1.0232741e-06f, -1.5837383e-01f,  2.0598954e-02f,  8.9137174e-02f, -2.8829542e-01f,  8.5002743e-02f,  1.1395607e-01f,
    -2.2422256e-10f, -8.2107880e-07f,  6.4748727e-02f, -3.8667250e-02f, -2.3078281e-01f, -7.0458136e-02f, -3.6433646e-03f, -2.6178155e-02f, -2.1298106e-10f,
    -1.1668005e-06f, -2.1417098e-01f, -7.2190300e-02f, -1.9626404e-01f,  7.8922473e-02f,  1.3816294e-02f, -1.6689140e-02f, -2.2652998e-10f, -5.9591662e-07f,
    -3.4047723e-02f, -2.1111701e-01f,  3.1276247e-01f, -1.4435568e-01f,  9.0531550e-02f,  1.4132094e-01f, -2.3499536e-10f, -3.9529013e-07f,  4.9638182e-01f,
    -1.6524921e-01f,  1.5332259e-01f,  4.1067984e-02f,  2.3661457e-01f, -6.7769228e-03f, -2.2511647e-10f, -5.7434619e-07f,  2.0983650e-03f, -2.3430239e-02f,
    -1.9589956e-01f,  6.2896460e-02f,  1.8076620e-01f, -2.1119645e-02f, -2.1802489e-10f, -6.0253251e-07f, -1.4335193e-01f, -1.2286873e-02f, -1.8317629e-02f,
     4.1060555e-03f,  2.8120168e-02f,  6.8615966e-02f, -2.2680915e-10f, -3.8785100e-07f,  4.8294630e-02f, -2.6637292e-01f,  6.8459764e-02f,  2.1843717e-01f,
     4.3752547e-02f, -7.8208923e-02f, -2.1608455e-10f, -4.9364843e-07f, -9.2209235e-02f,  1.0859170e-03f,  9.1475714e-03f,  9.0487570e-02f,  2.2980956e-02f,
     4.8236720e-02f, -3.2861570e-40f, -8.9372224e-37f,  1.9449627e-01f, -2.8563805e-02f,  8.2398169e-02f, -1.1085080e-01f,  3.5830457e-02f, -2.5302915e-02f,
     3.4240588e-40f, -2.1590104e-36f, -1.3602673e-01f,  4.8845943e-02f,  8.5883401e-03f,  8.3760686e-02f,  5.7994656e-02f,  1.7882289e-02f, -1.3263991e-40f,
    -2.1059834e-40f,  1.2008037e-01f,  4.2411990e-02f,  7.6829813e-02f,  3.2634076e-02f, -5.6879339e-03f, -4.2851873e-02f,  2.8761651e-40f, -1.5666032e-35f,
     1.6803181e-01f,  1.4632158e-01f, -1.4580221e-01f,  3.2469955e-01f,  3.7707578e-02f, -1.5071440e-02f,  1.3843428e-40f, -1.1466363e-38f,  5.6804545e-02f,
     1.5974216e-02f,  4.6253097e-01f, -2.7760315e-01f, -2.6373240e-01f, -3.3817738e-02f,  3.0948798e-40f, -2.3365671e-40f,  1.1518202e-01f, -1.0698588e-01f,
    -3.1899789e-01f,  4.1234981e-02f,  2.0885588e-01f,  1.3635187e-01f, -3.7701515e-40f, -5.4077330e-38f,  5.9319742e-02f,  5.5661343e-02f, -1.1050920e-01f,
     8.6625263e-02f, -4.0631860e-02f,  4.5329848e-01f,  2.6194472e-40f,  5.0486542e-40f, -3.8199782e-02f, -2.0951663e-01f,  6.3807115e-02f,  2.6815844e-01f,
     1.6890526e-01f,  2.1489070e-01f,  2.1451217e-40f, -3.3735840e-40f, -1.1339682e-01f,  2.4150847e-02f, -2.5129911e-02f, -1.3560367e-01f, -6.8995699e-02f,
     2.7362164e-02f, -3.2282694e-40f, -1.5357420e-13f, -8.6877286e-02f, -2.3510328e-02f, -1.2028573e-01f,  3.8788569e-01f, -1.1972133e-01f, -7.4152291e-02f,
    -5.5486935e-40f, -8.4606557e-14f,  1.1532579e-01f, -5.0569627e-02f, -3.8981852e-03f,  3.2406300e-01f, -4.3627717e-02f,  2.3184975e-03f,  5.8743973e-40f,
    -1.9206258e-16f, -4.9869768e-02f,  1.0798519e-01f,  2.1654448e-02f,  1.0631019e-01f,  2.0277668e-02f,  1.8771085e-01f,  1.6123761e-40f, -5.5373360e-13f,
    -7.2810813e-03f,  1.7495193e-01f, -3.2016641e-01f,  7.5130679e-02f, -1.4817896e-01f, -2.0826779e-02f,  3.3511632e-40f, -3.0786639e-13f,  2.5730446e-01f,
    -1.5788365e-03f,  2.0265123e-01f, -2.0206079e-01f,  4.0844433e-02f, -7.5581200e-02f,  3.1454246e-40f, -1.0513338e-15f, -1.8536098e-01f, -1.6446935e-02f,
    -1.7311229e-01f,  1.3027343e-01f,  1.5917128e-01f,  1.4674796e-01f, -3.5416698e-40f, -1.0468275e-13f, -6.4965077e-02f,  7.7641711e-02f, -1.3228845e-02f,
     4.0382452e-02f, -4.5683872e-02f, -6.5552041e-02f, -5.7691598e-40f, -8.6069403e-14f,  1.0363793e-01f, -9.3887910e-02f,  1.3805063e-01f,  2.4350083e-01f,
     1.4075272e-01f,  4.2292293e-02f,  5.5183554e-40f, -2.2453242e-16f,  1.3706495e-02f,  1.3890587e-03f, -6.2689498e-02f, -3.6041781e-03f, -2.0784240e-02f,
     1.3990219e-01f,  3.5640765e-40f, -4.7501208e-14f,  4.6974357e-02f,  2.2658145e-02f, -3.6619429e-02f, -1.0062602e-01f, -1.1532885e-03f, -4.1597870e-01f,
    -4.3186898e-40f, -1.3425818e-13f, -1.0048608e-01f,  1.4057577e-01f, -1.9365841e-01f,  1.9418257e-01f, -2.7896661e-01f,  2.1609298e-03f, -3.5314403e-40f,
    -1.1132561e-13f, -1.7459868e-01f,  1.0638905e-01f,  2.7177495e-01f, -7.7038996e-02f, -8.8706523e-02f,  1.5996964e-01f,  4.9245832e-40f, -1.3800644e-14f,
    -1.7910127e-01f, -5.5626120e-02f,  5.5937357e-02f,  9.4531234e-03f, -1.7906960e-02f,  1.1374839e-01f,  5.9592880e-40f, -2.4024001e-14f,  3.0770946e-01f,
    -3.0794168e-01f,  7.9713404e-02f,  7.1604691e-02f,  1.8399571e-01f, -1.8271530e-02f,  8.3132031e-41f, -3.5120104e-14f, -2.5756723e-01f, -5.7159830e-02f,
    -2.3871702e-01f,  1.4003789e-01f,  1.1025790e-01f,  1.9044509e-02f, -2.3840991e-40f, -1.9816680e-17f, -2.2846170e-02f,  1.0873511e-01f, -3.9690055e-02f,
    -2.0590514e-02f, -2.3183112e-03f, -4.2701624e-02f, -5.6195852e-40f, -1.3228748e-17f, -3.7491363e-03f, -8.3906643e-02f,  2.2914303e-02f,  4.5943964e-02f,
     6.3874960e-02f, -2.5602229e-02f, -3.2229865e-41f, -3.2854138e-17f, -5.2171214e-03f,  4.2106230e-02f, -1.7779313e-02f, -2.6720578e-03f, -4.2393859e-03f,
     1.6432318e-01f,  4.3824488e-40f, -1.4365461e-18f, -4.7761850e-02f,  1.7688096e-02f,  1.1109951e-01f, -3.4665179e-03f,  3.2021191e-02f, -1.2782623e-01f,
    -3.8344010e-40f, -4.1142796e-15f, -4.7776472e-02f,  1.8090425e-01f,  1.6617920e-01f,  2.2559914e-01f, -8.8955373e-02f, -1.8285197e-03f, -9.9085814e-42f,
    -9.2614095e-14f,  5.1125133e-01f, -2.1717683e-03f,  3.6139241e-01f, -8.2929641e-02f, -2.2298397e-02f,  2.9414362e-01f, -2.9322731e-40f, -1.1173695e-19f,
    -2.0209609e-01f, -1.0659361e-02f,  7.9777032e-02f, -1.5507236e-01f,  8.1353307e-02f,  1.7400718e-01f,  2.1916168e-40f, -1.6234791e-15f,  6.4814501e-02f,
    -2.1302164e-01f,  4.3654794e-01f,  2.7206463e-01f,  3.3079264e-01f, -2.6320857e-01f,  4.4739256e-40f, -1.5600478e-13f, -6.1606098e-02f,  1.0056139e-01f,
     3.0597275e-01f, -2.8665105e-02f, -2.0615630e-01f, -1.0124873e-01f,  5.6836666e-41f, -1.2642726e-21f,  7.3686067e-04f, -6.0692910e-02f, -5.5125032e-02f,
    -3.4908908e-03f, -3.5801977e-02f,  1.3564765e-01f,  5.1796195e-41f, -3.9577605e-17f, -1.6226242e-01f, -2.3624443e-02f,  6.1228696e-02f,  1.7695960e-02f,
     4.9804483e-02f,  1.5894093e-02f, -2.4338312e-40f, -1.2037508e-14f, -3.0327410e-02f,  6.3688457e-03f,  1.2414164e-01f, -8.5492209e-02f, -9.2712320e-02f,
    -3.7350630e-40f, -2.2853076e-40f, -2.9789083e-40f,  5.6501335e-40f, -2.7320275e-40f,  2.1644316e-40f,  2.1541321e-40f, -1.5939769e-07f,  6.3010226e-40f,
    -3.8919523e-40f, -4.6452484e-40f,  5.2828111e-40f, -1.3336438e-40f,  7.2343435e-41f, -3.3029165e-40f, -1.6157982e-07f, -1.2071065e-40f,  6.1586647e-40f,
     1.5649141e-40f, -5.9772526e-40f,  2.4201826e-41f,  5.5580262e-40f,  1.7677941e-40f, -1.5811720e-07f, -4.6379616e-40f, -2.9473511e-41f, -1.8445432e-40f,
    -4.3530076e-40f, -7.1225198e-41f, -4.3926643e-40f, -3.9857132e-40f, -1.6273432e-07f,  1.8442489e-40f,  4.6214403e-40f, -5.2942177e-40f, -1.1658243e-40f,
     1.2848365e-40f,  5.0561091e-40f, -1.1965127e-40f, -1.6555138e-07f, -3.5993892e-40f, -3.6292089e-40f,  2.5129625e-40f,  4.9705458e-41f,  1.5425774e-40f,
    -1.5560018e-41f, -8.6754388e-41f, -1.6259646e-07f, -2.1459064e-40f, -1.4927752e-40f,  6.2268659e-40f,  4.8100831e-40f, -4.2797757e-40f, -3.2782537e-40f,
    -4.0720893e-40f, -1.5866974e-07f, -4.3455246e-40f, -3.6708415e-41f,  3.9166292e-41f,  5.0236270e-40f,  6.5074899e-41f, -8.8218745e-41f,  2.2073253e-41f,
    -1.6192047e-07f, -6.1978030e-41f,  5.2019842e-40f, -2.4196921e-40f,  2.0476474e-40f,  6.2628513e-40f,  5.4414661e-40f,  4.2728393e-40f, -1.5975166e-07f
    }
    ,
    {
    -1.5080062e-02f,  1.5839960e-02f,  3.3018582e-03f, -8.2995519e-02f, -1.6613638e-01f,  8.8219926e-02f,  1.4127943e-02f,  3.2927011e-40f,  1.1293647e-01f,
    -2.3405452e-01f, -1.9134732e-02f,  9.7724304e-02f, -2.3127556e-01f,  9.9265382e-02f, -7.9962432e-02f,  5.7262520e-40f,  7.1186863e-02f,  7.6361159e-03f,
     9.3226619e-03f, -6.1012480e-02f,  4.4690724e-02f,  7.1239630e-03f,  8.0446318e-02f,  6.2889154e-40f,  1.1627617e-02f, -6.6081591e-02f, -9.9003334e-03f,
     2.8224813e-02f,  6.3545935e-02f, -9.1394633e-02f,  3.7011061e-02f, -6.0715516e-39f, -8.4937942e-01f,  7.9778120e-02f, -1.0101228e-01f,  8.8706478e-02f,
    -3.8105446e-01f, -3.1698528e-01f, -1.3399927e-01f,  5.3050357e-41f,  8.5457131e-02f, -2.0423318e-01f, -3.3512658e-01f,  1.3443023e-02f,  3.4110349e-02f,
    -2.9119616e-02f, -2.0724708e-02f, -1.7152454e-40f, -3.9641708e-02f, -1.9594319e-02f, -8.4090913e-03f,  3.7515261e-03f, -3.5022274e-02f, -1.8435700e-02f,
    -6.4980756e-03f, -3.2493272e-38f, -2.3878982e-02f, -6.3370079e-02f, -1.5917892e-02f,  1.7771747e-02f, -2.3781987e-02f, -2.1432238e-02f,  7.0724323e-02f,
    -1.5840558e-40f,  1.0029384e-02f,  3.3351380e-02f, -3.4322958e-02f,  6.5944670e-03f,  2.8663596e-02f, -4.5464903e-02f,  6.6166990e-02f, -1.9343384e-40f,
     2.6648493e-40f, -2.0395899e-40f,  3.8769584e-40f, -7.3847222e-12f, -3.8813165e-41f, -3.2012523e-40f, -4.5940169e-41f,  4.9763051e-40f,  9.1590269e-41f,
    -3.0206810e-40f, -2.8638617e-40f, -7.5629416e-12f, -2.8626005e-40f,  3.2018829e-40f,  2.5437211e-40f,  5.5142075e-40f,  3.3284902e-40f, -3.2363829e-40f,
     4.6952607e-40f, -6.9336889e-12f, -9.0218398e-41f,  4.8746970e-41f, -3.3111001e-40f, -4.3461552e-40f, -3.3444790e-40f,  2.3575305e-40f,  4.2631143e-40f,
    -7.6292393e-12f,  4.1215691e-40f,  2.6584734e-40f,  5.9661263e-40f, -2.2649047e-40f, -2.5193665e-40f,  5.8301023e-41f,  6.2567976e-41f, -7.8624043e-12f,
    -4.4215451e-40f,  6.1462912e-40f,  6.2520613e-40f,  1.4321130e-40f, -2.0946049e-40f, -3.7431765e-40f, -5.3499894e-40f, -7.2877121e-12f,  3.1198369e-40f,
     1.4175535e-40f,  5.6418378e-40f, -2.6778954e-40f,  3.6800059e-40f, -3.6291248e-40f, -2.1987214e-40f, -7.0582212e-12f,  5.6281471e-40f, -1.5286204e-40f,
     1.9186999e-40f,  2.3072379e-41f, -1.1583834e-40f,  3.3441007e-40f,  1.3434809e-40f, -7.3196900e-12f,  2.0476894e-40f,  3.0543262e-40f, -5.8871771e-40f,
     5.4080172e-40f,  6.2194671e-40f,  1.4573504e-40f,  4.4101385e-40f, -6.8467094e-12f,  2.7797137e-40f,  7.2032346e-41f,  5.5747016e-40f, -6.4200489e-41f,
    -1.3560365e-41f, -4.3792259e-40f, -3.9973020e-40f,  1.5445189e-11f, -4.4902647e-40f, -6.0757639e-40f, -1.6402112e-11f,  2.2826591e-40f, -8.0151470e-41f,
    -2.5814300e-40f,  6.3046380e-40f,  2.0753560e-11f, -6.2573582e-41f, -3.6200164e-40f, -2.2096764e-11f, -5.4514714e-41f,  4.4048136e-40f, -3.4986219e-41f,
     1.6045708e-40f,  2.0524476e-11f,  4.9971004e-40f,  1.2122913e-40f, -1.7223891e-11f, -4.1767663e-40f, -4.1208825e-40f, -3.4919937e-40f,  4.4338204e-40f,
     2.1239422e-11f,  5.0135376e-40f,  1.3626647e-40f, -2.2754619e-11f,  3.9032748e-40f,  2.7410799e-40f, -4.4757333e-40f,  1.6940297e-41f,  2.5908537e-11f,
    -3.1944841e-40f,  3.2983343e-40f, -2.9977087e-11f,  6.1987839e-41f,  3.2419180e-40f,  3.2192030e-40f,  4.1598386e-40f,  2.5982881e-11f, -2.4693541e-40f,
     3.6171297e-40f, -2.1230608e-11f,  5.9876783e-40f,  5.8332552e-40f,  4.7221516e-40f,  2.6131974e-40f,  2.0986020e-11f,  2.6586976e-40f, -4.2147695e-40f,
    -1.3688183e-11f, -4.3354773e-41f,  1.1502839e-40f, -7.3196825e-41f, -2.9888015e-40f,  2.5190496e-11f, -4.9583124e-40f,  1.1102207e-40f, -1.7479327e-11f,
    -5.1087559e-40f, -5.0783477e-40f, -3.4634773e-40f, -7.5707952e-41f,  2.2478490e-11f, -4.9771459e-40f,  3.2714294e-40f, -1.3080854e-11f,  5.9845394e-40f,
    -5.5300951e-02f,  5.1494662e-02f, -1.5991271e-02f, -4.7163561e-02f,  3.7139188e-02f, -3.4763124e-02f,  6.4789946e-03f, -4.8237878e-40f, -2.4971493e-02f,
     7.8843221e-02f,  8.2748674e-02f, -2.4753943e-02f,  5.2936171e-04f, -3.1632084e-02f, -3.8463906e-03f, -1.8586402e-40f,  4.9250513e-02f,  4.2243477e-02f,
    -6.3776456e-02f, -1.8256489e-02f, -2.3658488e-02f,  3.0043988e-02f, -1.0007515e-02f,  4.8699185e-40f, -2.5588867e-01f, -2.1245433e-01f, -3.2220266e-03f,
     1.0525500e-01f, -3.6199316e-01f, -2.0934694e-01f, -2.6000615e-02f, -9.7224890e-41f,  1.6559668e-01f,  1.9567519e-01f,  4.1443281e-02f, -4.6010306e-03f,
    -5.1912207e-02f,  1.3533261e-01f, -7.9482779e-02f,  4.3387003e-40f, -8.0955736e-02f,  7.9368921e-03f, -8.1219204e-02f, -2.2783728e-02f, -5.1968776e-02f,
    -9.1607198e-03f,  3.3710547e-02f, -4.3682537e-40f,  4.0518236e-01f,  2.2794738e-02f, -1.1230745e-01f, -5.2027613e-02f,  2.5414813e-01f, -1.5931349e-01f,
     2.6659425e-03f, -7.9278461e-41f,  3.1319909e-02f,  2.2801232e-02f,  6.7585951e-01f, -1.6408430e-01f,  2.4109028e-01f,  1.0771064e-01f, -3.2633886e-02f,
    -5.3613539e-40f, -1.4261800e-01f,  7.6894544e-02f, -1.7600243e-01f,  7.9111969e-03f,  9.8721469e-03f, -6.6518128e-02f,  1.0766672e-02f,  2.1910563e-40f,
     1.2249795e-02f,  3.0043682e-01f, -4.0371060e-02f, -8.1862904e-02f,  5.5060957e-02f,  2.4399120e-02f,  4.9939458e-03f, -3.3981628e-40f,  5.1988643e-02f,
    -1.4040773e-01f, -7.9044119e-02f,  4.2772282e-02f, -4.7469310e-02f,  2.2923325e-03f,  1.4064463e-02f, -5.3334541e-40f,  3.0705894e-03f, -2.3677316e-02f,
     1.2450878e-01f, -9.9446252e-04f,  3.0045029e-02f,  5.1575489e-02f, -3.4294177e-02f,  3.8539772e-40f, -7.9533726e-02f, -1.1656038e-01f,  4.1906562e-02f,
    -5.5521000e-02f,  2.1564560e-03f, -1.4153624e-01f,  4.8529357e-02f,  1.9051213e-40f, -1.9800588e-01f, -7.5113013e-02f, -8.8159434e-02f, -1.1263508e-01f,
    -2.3866430e-02f, -1.0013142e-02f,  6.3386357e-01f, -2.0839550e-40f, -2.7791070e-02f,  1.0624782e-02f, -1.1229039e-01f, -4.5781516e-02f, -2.3496488e-02f,
    -7.5696193e-02f, -3.6804721e-02f,  2.2867650e-40f,  2.1768078e-01f, -1.2132665e-02f, -4.0654372e-03f, -1.1026340e-01f,  6.0892016e-02f,  1.0848869e-01f,
    -1.3703091e-01f, -3.5020130e-40f,  6.9978394e-02f,  5.0657615e-02f, -4.4087446e-03f,  2.1442637e-02f, -4.6442190e-04f,  1.2574564e-01f,  2.5878131e-02f,
    -3.4275760e-40f, -4.2324670e-02f, -7.2943911e-02f,  1.2941773e-01f, -4.5120496e-02f, -5.0200235e-02f, -7.3160514e-02f, -4.8616923e-02f,  2.7395385e-42f,
    -1.9165499e-02f, -3.3652350e-02f,  9.3317656e-03f, -1.4140602e-02f,  5.4971330e-02f, -1.5217003e-02f,  3.2186277e-02f,  3.9196700e-40f, -2.1179127e-02f,
    -2.0451935e-01f, -6.5084726e-02f, -2.8115539e-03f, -1.7234191e-02f, -2.7659155e-02f,  6.6381872e-02f,  6.1843225e-40f, -2.1557773e-02f, -4.1048460e-02f,
     1.0165283e-02f,  2.6990311e-02f, -3.2759486e-03f, -3.1400871e-02f,  1.9304672e-02f, -1.5888202e-40f,  3.6816376e-01f,  2.8531197e-01f, -2.8757714e-02f,
    -2.0200524e-01f,  4.8224869e-01f,  3.4960446e-01f,  7.0196204e-02f,  4.3516203e-40f, -5.2928593e-02f,  1.2116080e-01f, -4.9997449e-02f,  4.3214080e-01f,
    -1.1233569e-01f,  7.2390407e-02f, -1.6892044e-01f, -6.1851913e-40f,  9.5789656e-02f, -2.1526055e-02f,  4.6068825e-02f,  2.9373316e-02f,  3.8257405e-02f,
     2.0721855e-02f, -2.8979776e-02f, -5.3692432e-40f,  2.8095391e-01f, -2.4563892e-01f,  4.2107445e-04f, -2.1767932e-01f,  5.2105367e-02f,  3.9439607e-01f,
     9.7761571e-02f, -4.3267893e-40f, -1.4731124e-01f, -4.1869834e-02f,  2.1718241e-01f, -2.7229803e-02f, -2.8473313e-03f,  9.1821363e-04f,  9.7997962e-03f,
     3.5153954e-40f,  3.4181882e-02f, -5.5819016e-02f,  3.1079950e-03f,  5.5396347e-03f, -1.0354589e-02f,  1.7842013e-02f, -5.1620151e-03f,  3.4477407e-40f,
     2.3702400e-02f, -2.3156750e-01f, -9.1276737e-03f,  5.0196465e-02f, -9.5653823e-03f, -1.5669728e-02f,  5.0752822e-02f, -4.8414442e-40f,  4.0764038e-02f,
    -2.5593849e-02f, -2.8568044e-02f,  1.5505648e-01f, -1.8750902e-01f,  5.3020127e-02f, -4.5071440e-03f,  2.2646805e-40f,  3.5766643e-02f,  1.1153892e-01f,
     1.6202278e-02f, -5.7327930e-02f,  1.7078539e-02f,  6.0536359e-02f, -3.9836470e-02f, -2.5591353e-40f, -8.4586188e-02f,  2.1234073e-01f, -8.2490295e-03f,
     4.8322860e-02f,  7.0133172e-02f, -1.8852511e-01f, -6.0380552e-02f,  4.6325666e-40f,  1.9025247e-01f,  3.2761863e-01f,  1.2888092e-01f,  3.8243450e-02f,
     7.6363224e-01f,  2.7532196e-01f, -9.2015870e-02f, -3.0462407e-40f, -1.6794430e-01f, -2.8999910e-01f, -1.3159284e-01f, -1.3532646e-01f, -8.7387912e-02f,
    -1.9681090e-01f,  9.5433272e-02f,  4.7817348e-40f, -1.0273356e-02f,  1.8591361e-02f,  1.6065441e-02f, -9.8862182e-03f, -5.6535535e-02f,  8.3258472e-02f,
    -1.0045241e-02f, -4.9852594e-40f,  3.2258746e-01f, -5.9820417e-02f,  4.0143438e-02f, -5.6970540e-02f, -1.9152154e-01f,  9.4284773e-02f,  8.7954942e-03f,
    -5.3424784e-40f, -1.5840659e-01f, -9.0807281e-02f,  2.7042812e-01f, -7.1499653e-02f, -1.6043426e-01f, -1.2694719e-01f,  4.9428929e-02f, -2.9848078e-40f,
     2.6794186e-01f, -3.0026805e-01f, -3.4809396e-02f,  1.0272264e-01f,  2.0359287e-01f,  2.7592975e-01f, -1.8362910e-02f, -1.3328794e-07f,  5.2084401e-02f,
    -1.8369557e-01f, -8.1301890e-03f,  7.4685998e-02f,  7.4214481e-02f,  1.1456310e-01f, -1.1911663e-01f, -1.3783975e-07f,  1.2761269e-02f,  1.2086454e-02f,
     6.0785607e-02f,  7.4732438e-02f,  3.1969998e-02f,  1.6048178e-02f,  9.7346986e-03f, -1.3048816e-07f, -1.1169325e-01f,  2.1177834e-02f,  5.1844507e-02f,
     8.3743587e-02f, -1.8199113e-01f, -5.1675320e-01f, -1.5657482e-01f, -1.3375895e-07f, -1.7807744e-01f,  2.9559261e-01f,  4.6995336e-01f,  1.5834436e-01f,
    -1.9385830e-01f,  1.4727245e-01f, -2.1035211e-01f, -1.3905219e-07f,  1.1363464e-01f,  1.2966210e-01f, -1.0392410e-02f,  2.9221339e-02f, -2.5966917e-03f,
     7.5170092e-02f, -4.9736984e-02f, -1.3204355e-07f, -1.3807531e-01f,  6.8542011e-02f,  2.3359351e-02f,  6.5640852e-02f, -3.4608882e-02f, -6.9143362e-02f,
    -3.0024605e-02f, -1.2479363e-07f, -1.7764330e-02f,  7.7709625e-03f, -1.8364052e-01f,  7.7696569e-02f,  3.3869889e-02f, -9.2948206e-02f, -6.4959042e-02f,
    -1.2993731e-07f, -1.7420096e-02f, -6.0304154e-02f, -3.7342611e-01f,  3.5745550e-02f,  5.8835164e-02f,  3.4686666e-02f, -5.6106847e-02f, -1.2409893e-07f
    }
    ,
    {
    -2.5964417e-02f,  2.1435224e-02f, -2.0900043e-02f,  1.5441005e-02f, -1.8497067e-02f,  4.4504754e-02f, -8.6113121e-03f,  3.0283168e-02f,  2.9669609e-02f,
    -4.3731561e-01f,  2.1203326e-02f, -1.8141823e-01f, -2.4553981e-02f,  8.8802621e-02f, -7.0987433e-02f, -5.6191493e-02f,  1.2100185e-01f,  1.5520371e-02f,
    -4.7168944e-02f, -8.6801991e-02f,  1.4427784e-01f,  1.1384476e-02f,  5.8264628e-02f, -1.0447304e-01f, -3.0371156e-02f,  3.4079947e-02f,  2.3631644e-02f,
    -4.0983062e-02f,  1.4216904e-02f, -3.9433628e-02f, -1.3147853e-02f, -1.4578215e-02f, -1.5276872e-02f,  1.9911988e-01f, -7.1148014e-01f,  2.4350926e-01f,
    -2.3646677e-01f,  1.9319351e-01f,  5.6371075e-01f, -2.8744546e-01f, -1.8588749e-01f, -8.1413008e-02f,  4.9722351e-02f, -5.8181215e-02f,  8.4097125e-02f,
    -1.2015608e-02f,  5.0579526e-02f,  1.9088708e-01f, -1.8650051e-02f, -3.2816138e-02f, -7.8963246e-03f, -2.9567849e-02f, -1.0250683e-02f, -4.6072491e-02f,
     1.1740561e-02f, -2.7251476e-02f, -1.2852190e-01f,  5.7843905e-02f,  5.0689485e-02f,  3.9561396e-03f, -4.2136987e-03f,  1.1768748e-01f, -3.5613939e-02f,
     9.8069221e-02f, -6.6296935e-02f,  8.9258440e-03f,  2.2618584e-02f,  3.4181070e-02f,  6.0831280e-03f,  7.4815932e-03f, -6.1264511e-02f, -1.4579881e-02f,
     9.7934075e-04f, -1.1661645e-02f, -4.7363783e-03f, -2.9210005e-02f,  1.7741795e-03f, -3.7855908e-02f,  1.4758350e-03f, -3.0276300e-02f, -5.1835366e-02f,
    -1.1720773e-02f,  3.2036737e-02f,  2.5402697e-02f,  2.1487411e-02f, -1.7147319e-02f,  3.3349216e-02f,  1.4365806e-02f, -1.0277552e-03f,  4.3033369e-02f,
     1.1003830e-02f,  9.1331176e-02f,  3.3147153e-02f,  1.5984045e-01f, -1.0867081e-02f,  2.6363436e-02f, -1.2336376e-02f,  5.2135356e-02f, -4.3001436e-03f,
     2.3621215e-02f, -1.0970933e-02f, -2.6459262e-02f, -4.0234283e-02f, -8.4962435e-02f,  2.2130194e-01f, -2.2502623e-01f,  2.5244686e-01f,  2.3954044e-01f,
     3.0162087e-01f,  1.7469159e-01f,  1.9894476e-01f,  7.8998424e-02f, -1.2373051e-01f,  2.3940846e-01f,  5.9112176e-02f,  5.2486766e-02f,  5.2390765e-02f,
     1.2584247e-01f,  1.3972244e-01f, -4.7717109e-02f, -2.3450674e-02f,  3.8399585e-02f,  2.8931959e-02f,  1.6509032e-02f,  1.8341212e-02f,  1.6386801e-02f,
    -1.9167213e-02f, -3.2003790e-02f,  3.4217097e-02f,  1.8074501e-01f, -1.1266680e-01f, -6.2728353e-02f, -1.3390374e-01f,  1.7369632e-01f, -4.1722655e-02f,
    -2.1579331e-02f, -1.0118422e-02f, -1.4775760e-01f, -2.3739412e-01f,  1.3447639e-02f,  9.4303146e-02f, -1.7350246e-01f, -1.9982247e-01f,  1.1246956e-02f,
    -3.0558380e-01f,  2.6783758e-01f, -6.5378606e-02f,  1.2854813e-01f, -1.5685184e-01f, -3.0007657e-01f, -3.0755964e-01f,  1.3894860e-01f, -8.5389659e-02f,
     2.2816902e-01f,  5.2462011e-03f,  1.1892437e-02f,  9.8433912e-02f,  2.1484561e-01f,  2.6284458e-02f, -3.3899525e-01f, -1.4360321e-02f, -3.0552922e-03f,
    -1.6807202e-02f, -1.3356360e-02f, -1.2502106e-03f, -5.4302372e-02f, -1.9058077e-02f,  7.7998401e-03f,  1.2472977e-01f, -6.7998447e-02f,  1.0960113e-01f,
     1.0809929e-01f,  3.1370267e-01f,  5.7724301e-02f, -7.9348608e-04f,  2.4769048e-01f, -1.7005254e-02f, -1.2049772e-01f,  1.7943314e-01f,  1.6760325e-01f,
    -2.8879141e-02f,  3.2167891e-01f,  1.2644395e-01f, -1.8505737e-01f, -3.6816262e-02f,  1.4713790e-02f, -6.3043036e-03f, -3.2040302e-02f,  2.6312978e-03f,
    -2.5261404e-02f,  2.9567009e-02f, -2.3116136e-03f, -8.9124531e-02f,  2.4045303e-02f,  9.3102448e-02f,  6.2208869e-02f,  1.7548069e-02f,  6.9276996e-02f,
    -3.9274119e-02f,  3.1361423e-02f, -6.1400358e-02f, -1.4329211e-02f,  7.3102951e-02f,  4.0681593e-02f,  6.6741197e-03f,  7.5035036e-02f,  1.1029861e-02f,
    -1.1717772e-02f, -2.0623473e-02f, -1.6705388e-02f,  2.5258766e-02f,  3.9772455e-02f, -1.7681284e-03f,  6.3484751e-02f, -9.4885118e-03f, -1.8285746e-02f,
     1.3735767e-02f, -1.1420671e-02f,  5.6834634e-02f, -6.1710742e-03f,  5.2062165e-02f, -1.1687949e-01f,  1.3541172e-02f, -1.3019891e-01f,  1.2441075e-02f,
     4.2138726e-02f,  4.0466927e-02f,  5.0587647e-02f,  6.6913530e-02f,  2.6068447e-02f,  1.7044108e-01f,  1.4333977e-01f, -4.3491017e-02f,  4.2944457e-02f,
     2.5446613e-03f, -1.0811410e-01f,  7.5256266e-03f, -1.3490000e-01f,  8.9626029e-02f, -5.5700339e-02f,  6.4806141e-02f,  1.8809052e-02f,  9.4598994e-02f,
     1.5743980e-02f,  2.4966292e-02f, -1.6085437e-01f,  6.6814452e-02f, -3.5386253e-02f,  3.7012413e-01f, -2.5220862e-01f,  2.5221714e-01f,  1.6090576e-01f,
     2.8080907e-01f,  1.9408816e-01f,  2.6429638e-01f,  1.0992122e-01f,  3.8063910e-02f,  9.7561531e-02f,  6.9854736e-02f, -6.1738651e-02f,  2.9815236e-02f,
     1.1433796e-01f,  1.7409162e-01f, -8.0235027e-02f, -1.3730829e-02f, -4.1599784e-02f,  4.4758484e-02f, -5.6716863e-02f,  2.2374630e-02f, -7.3818848e-02f,
    -6.1033556e-04f, -5.8978121e-03f, -2.4859285e-01f,  4.0069143e-03f,  1.8073037e-01f, -1.0657362e-02f,  1.4257252e-03f, -7.7880494e-02f,  1.7569294e-02f,
     7.7038996e-02f, -2.5449961e-01f,  7.5290494e-02f,  1.5074584e-01f, -3.7943415e-02f, -7.4702270e-02f,  7.3698671e-03f,  1.3090327e-01f, -7.4619278e-02f,
    -6.5110647e-03f, -2.0092187e-02f,  2.0328805e-02f, -4.0594738e-02f,  1.5372475e-02f, -9.9972486e-02f, -4.1941246e-03f, -8.1603117e-02f, -1.4271253e-01f,
     2.3537134e-01f, -4.9412414e-02f,  8.0148950e-02f,  3.9586503e-02f,  1.3554443e-01f,  8.9599401e-02f,  1.2981541e-01f, -5.0480690e-02f,  2.4356104e-02f,
     2.0662567e-02f,  2.0216452e-02f,  4.6908982e-02f,  2.1656170e-02f, -3.3684298e-02f, -7.3193230e-02f,  5.3240400e-02f,  3.1956676e-02f, -7.1647521e-03f,
     3.8837574e-02f, -2.2911062e-02f, -8.8302568e-02f, -1.1309789e-02f, -6.1468828e-02f, -3.4842886e-02f, -4.8572622e-02f,  1.4985798e-01f, -6.3585937e-01f,
    -1.4568284e-01f,  5.4434526e-01f, -4.3730849e-01f,  1.7130812e-01f, -2.2703355e-02f,  2.9379413e-02f,  2.1212068e-01f,  2.3784775e-01f, -3.8964328e-01f,
    -4.0581990e-02f,  5.7176732e-02f,  4.0254837e-01f,  3.7413850e-02f,  6.4561828e-03f,  2.7656663e-02f, -1.0471759e-02f,  2.2849519e-02f, -3.4805022e-02f,
    -4.5717950e-04f, -6.4581926e-03f,  1.0334126e-01f, -1.1527193e-01f, -6.8660244e-02f,  6.3899100e-02f, -4.2297397e-02f, -1.5290868e-01f,  1.0175172e-01f,
    -8.2741104e-02f, -7.2237030e-02f, -9.1223255e-02f,  1.7320808e-02f, -8.2184404e-02f,  6.5735534e-02f, -3.6917031e-02f,  4.1211091e-02f, -2.2220055e-02f,
     1.4215508e-02f, -2.3431664e-02f,  1.0628832e-02f, -1.9137150e-02f, -6.9904691e-03f, -3.4376834e-02f,  2.9755926e-02f,  1.6876144e-02f,  3.4230888e-02f,
     5.2880671e-02f, -1.0722320e-02f,  8.1162564e-02f, -6.3971996e-02f, -3.3085831e-02f, -1.1600669e-01f, -3.2589518e-02f, -2.0890344e-02f, -7.3239274e-02f,
     2.8246671e-02f,  6.7065164e-02f, -1.8430042e-01f, -9.5097207e-02f, -7.3170826e-02f,  5.5645324e-02f,  2.7879424e-02f, -3.7047595e-02f, -1.1302591e-02f,
    -2.2376613e-03f,  4.4453205e-03f, -7.4538020e-03f,  2.7939318e-02f,  2.5231030e-02f,  1.3716590e-01f, -2.1480700e-01f,  1.0076253e-01f,  1.1860206e-01f,
     2.0686701e-01f,  2.2544630e-01f,  2.1334046e-01f,  2.9983595e-01f,  4.5864452e-03f,  5.9801459e-05f, -4.0591791e-01f,  3.4121830e-02f,  3.0032235e-01f,
    -2.6379505e-02f, -4.0209779e-01f, -3.6994517e-02f,  3.0460472e-03f, -4.2646162e-02f,  2.6743848e-02f,  1.0500701e-02f,  1.7242504e-02f,  1.4439951e-02f,
    -8.6847218e-03f,  9.3321754e-03f, -1.1734279e-01f, -1.8365931e-02f,  7.3650166e-02f,  2.9851330e-02f,  9.8547880e-03f,  1.3205035e-01f,  8.1828870e-02f,
     2.0757803e-01f,  4.4438642e-02f, -1.0680554e-01f,  5.7966139e-02f,  7.5840756e-02f, -9.7475521e-02f,  1.6164115e-01f,  4.4224903e-02f, -2.1985874e-02f,
     6.4825346e-03f, -1.3366389e-01f,  2.8121656e-02f,  5.8970042e-02f, -7.9681858e-04f,  9.2164040e-02f, -1.1411354e-01f, -4.9568407e-02f,  1.6323581e-02f,
    -1.7122594e-01f, -7.5961456e-02f, -1.2188426e-01f, -2.1199082e-01f, -8.4306881e-02f, -1.7697133e-01f,  2.1857091e-03f,  1.4927777e-02f, -3.5629183e-02f,
    -9.4796708e-03f,  7.7982396e-02f, -4.3461472e-02f,  7.8922145e-02f, -5.8086727e-02f,  8.6127318e-02f, -8.8420108e-02f,  1.1216259e-01f, -1.3009855e-01f,
    -2.6515741e-02f, -4.2928766e-02f,  1.2518938e-01f,  7.9613328e-02f,  8.6593077e-02f, -1.0779490e-01f,  1.1478540e-01f, -5.4183990e-01f, -4.1288736e-01f,
    -2.8226662e-01f, -6.1809337e-01f, -4.2814416e-01f, -5.8133817e-01f, -9.0653464e-02f,  9.5297255e-02f, -1.3619304e-01f,  2.1471426e-02f,  2.8997261e-02f,
    -1.0895412e-01f, -1.0813615e-01f,  3.4506646e-01f,  3.1086102e-02f,  2.4728362e-02f, -1.8660742e-03f,  3.3956669e-02f, -1.8740969e-03f,  6.2744193e-02f,
    -3.0610146e-02f,  4.8854504e-02f, -2.9067034e-02f, -7.3134531e-03f, -1.4356850e-01f,  3.5762176e-02f,  1.1165522e-02f, -4.4951472e-02f,  1.1341673e-03f,
    -1.0506426e-01f, -8.8487901e-02f, -3.4372881e-02f,  7.9519749e-03f, -5.7857111e-02f,  1.8380688e-03f, -3.2547668e-02f, -2.2322240e-03f,  4.1584473e-02f,
    -1.6779008e-40f, -2.3916662e-40f, -1.3538419e-09f, -2.7357331e-30f, -5.6725251e-16f, -2.5421896e-21f, -1.1254411e-10f,  2.5427682e-40f, -6.3645575e-41f,
    -4.1869397e-41f, -1.6579738e-09f, -3.4780275e-30f, -1.0368450e-15f, -6.3849284e-21f, -1.4206551e-10f, -4.4558348e-40f, -6.2486421e-40f,  3.7774803e-41f,
    -1.7289122e-09f, -3.0306321e-30f, -1.1480465e-15f, -9.5560145e-21f, -1.5402236e-10f, -2.2089508e-40f,  2.3153514e-40f,  2.8931488e-40f, -1.2385952e-09f,
    -1.5188466e-30f, -5.5537340e-16f, -1.9247683e-21f, -9.9123300e-11f, -2.9727286e-40f,  2.8049091e-40f, -9.4849689e-41f, -1.5132344e-09f, -1.9887561e-30f,
    -9.9928691e-16f, -4.7107278e-21f, -1.2394466e-10f, -4.8453678e-40f,  3.7718471e-40f,  2.5693508e-40f, -1.5986926e-09f, -1.8755214e-30f, -1.1498712e-15f,
    -6.4243919e-21f, -1.3337598e-10f,  3.0396546e-40f, -3.3950239e-40f,  3.3549187e-40f, -1.1157338e-09f, -7.7431134e-31f, -3.8787028e-16f, -1.4637842e-21f,
    -8.8839672e-11f,  1.1695517e-40f, -3.1500629e-40f, -2.4334108e-40f, -1.3420159e-09f, -9.7570837e-31f, -6.4018517e-16f, -3.1947242e-21f, -1.0856879e-10f,
    -3.3027764e-40f,  5.8709221e-40f, -5.5932828e-41f, -1.4090266e-09f, -9.7402195e-31f, -7.7595169e-16f, -3.7662854e-21f, -1.1463273e-10f, -2.2959014e-40f
    }
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL1::kernelsL10[4 * 8] =
{
 0.0882308f, -0.3209064f,  0.1033665f,  0.3621237f,  0.2229542f, -0.2097334f,  0.2420552f,  0.1137127f,  0.0421761f, -0.4870340f,  0.0173247f, -0.1645023f,
 0.3026482f,  0.1893825f,  0.3362843f, -0.2165238f,  0.3775496f, -0.0383584f,  0.5011001f, -0.1304257f,  0.1618423f, -0.0325640f, -0.0938498f,  0.2272790f,
 0.4754364f,  0.0530301f,  0.3899779f,  0.0012911f, -0.4513567f,  0.1434326f,  0.3155702f, -0.1283752f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL1::biasL1[8] =
{
-0.0264190f, -0.0229482f, -0.3021187f, -0.2578625f, -0.0326917f, -0.0053376f, -0.7776655f,  0.0232260f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL1::biases[8][8] =
{
{
-3.1868538e-08f, -3.8279286e-01f, -6.3693027e-05f, -5.9054468e-02f,  9.3773578e-04f, -2.9943747e-02f, -1.1156247e-03f, -7.5634927e-02f
}
,
{
-1.7700684e-01f, -1.3417011e-06f, -3.0705953e-40f, -1.9022406e-06f, -1.2964772e-02f, -6.6444388e-40f,  1.4699246e-02f,  2.6081890e-02f
}
,
{
-3.7576632e-07f,  4.4549722e-03f, -8.1265683e-04f,  3.2407925e-01f, -1.1321109e-07f, -1.8907213e-23f, -1.9769655e-25f, -3.2393690e-02f
}
,
{
-2.1524559e-14f, -1.4130201e-02f, -1.9410357e-02f, -1.8702876e-02f, -2.9177025e-02f, -4.0634867e-02f,  7.8097120e-02f, -1.1642766e-01f
}
,
{
-2.6308639e-02f, -2.2237906e-02f,  6.8699592e-03f, -1.7972652e-02f, -1.0892858e-02f, -1.1887829e-02f, -4.9597910e-03f, -6.3662919e-06f
}
,
{
-1.2405512e-03f, -2.4901483e-12f, -9.7265024e-07f,  6.3489839e-03f,  1.3495134e-01f, -3.8411140e-03f, -6.6629574e-03f, -7.3613855e-03f
}
,
{
-2.7728570e-03f, -4.8174146e-03f, -6.3011823e-03f,  2.0491490e-01f, -2.0109524e-03f, -3.0974061e-03f,  5.1407456e-01f, -3.5015930e-08f
}
,
{
0.0324065f, 0.0140193f, 0.6750330f, 0.2661170f, 0.3645926f, 0.3590603f, 0.5597306f, 0.0815938f
}
};


void Anime4KCPP::CPU::ACNetHDNL2::process(const cv::Mat& src, cv::Mat& dst, int scaleTimes)
{
    ACNET_PROCESS_IMPL
}

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL2::kernelsL1[9 * 8] =
{
-2.0676212e-02f,  8.4705763e-02f, -5.3869176e-01f, -4.2048570e-38f,  1.8451032e-01f,  5.9668951e-02f,  1.0101946e-01f, -3.0140042e-01f,  6.7641074e-03f,
-2.9454887e-01f,  7.2934084e-02f, -4.1971479e-38f, -5.4584391e-02f, -3.9168362e-02f,  6.3466497e-02f, -4.2348373e-01f,  2.8287417e-01f, -5.5830508e-02f,
-1.7661920e-03f, -4.1487885e-38f,  1.4494365e-01f,  2.1674164e-01f,  1.5225378e-01f, -5.8263254e-01f,  2.5575832e-01f, -8.4634572e-02f, -3.1402405e-02f,
-4.2854936e-38f,  1.3432784e-01f, -2.9132113e-01f,  2.1692212e-01f,  2.3140100e-01f,  1.9765267e-01f, -9.6834816e-02f,  3.1700346e-01f, -4.2870989e-38f,
 1.0073080e-01f,  3.0285006e-03f,  1.9860075e-01f, -2.6842955e-01f, -2.4700022e-01f,  3.1208223e-01f,  1.4964607e-01f, -4.2362906e-38f,  2.6370606e-01f,
 1.2625162e-01f, -7.0455961e-02f, -1.1069103e-01f,  3.5056126e-01f,  1.7690438e-01f,  3.8568918e-02f, -4.1861437e-38f,  6.1260849e-02f, -4.3414947e-02f,
-1.6405607e-03f, -9.1484182e-02f,  2.9305857e-01f,  2.7624428e-02f,  5.5025369e-03f, -4.1974393e-38f,  2.2115815e-01f,  1.8662775e-01f, -2.7833992e-01f,
 1.1485789e-02f, -2.2245024e-01f,  5.1954459e-02f, -6.6554621e-03f, -4.1677385e-38f,  2.0074493e-01f, -1.6554105e-01f, -3.5448664e-01f,  5.6395672e-02f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL2::kernels[8][9 * 8 * 8] =
{
{
     4.4560742e-02f,  8.9027166e-02f,  1.3560800e-01f,  2.3193453e-02f,  9.8139688e-02f, -1.2853808e-02f, -1.9798049e-39f,  5.3140447e-02f,  4.3526816e-01f,
    -7.9969086e-02f,  5.4109205e-02f,  1.7208827e-01f,  9.9823356e-02f,  1.5240309e-01f, -3.5282173e-40f,  1.0281460e-01f, -8.9737386e-02f,  1.0095552e-01f,
     6.1899420e-02f,  1.6687259e-01f, -2.0281570e-02f,  1.4114954e-01f, -1.9215642e-39f,  1.4767465e-01f, -4.9011321e-03f,  6.6772573e-02f, -1.9604873e-02f,
    -3.4482639e-02f, -8.1973054e-02f, -2.8134031e-02f, -1.9140252e-39f, -6.1529856e-02f,  1.4879118e-01f,  3.9558358e-02f,  1.1348884e-01f, -1.6846197e-02f,
     1.4254521e-01f, -1.2938729e-02f, -1.9370065e-39f, -9.4166063e-02f, -8.2209848e-02f, -7.4944407e-02f,  3.5780910e-02f,  2.5930118e-02f, -5.2391529e-02f,
    -2.6203357e-02f, -1.9942705e-39f,  4.8671395e-02f, -1.7593313e-02f, -5.9788533e-02f,  3.5513239e-03f,  1.4410423e-01f,  8.0350274e-03f,  1.1300319e-01f,
    -1.8622542e-39f,  5.6786649e-03f,  4.9294285e-02f,  1.2265278e-01f,  3.1212106e-02f,  4.2931989e-02f, -4.8299037e-02f,  1.4481194e-01f, -1.8665352e-39f,
    -1.4550996e-01f,  1.8058082e-01f,  3.3872698e-02f, -6.0399033e-02f, -5.0149164e-03f, -7.7908166e-02f, -5.1453978e-02f, -1.9320445e-39f,  1.5614162e-02f,
    -3.3826642e-02f, -9.7157182e-03f,  5.9257504e-02f,  4.7269389e-02f,  4.2383183e-02f,  1.2688197e-01f, -4.8849517e-39f, -3.4826446e-02f, -7.9054892e-02f,
     9.2905805e-02f, -1.8174501e-02f,  1.1275694e-01f,  3.0707376e-02f,  2.8535990e-02f, -5.0282569e-39f, -5.1148269e-02f,  2.6981685e-01f,  6.0300261e-02f,
     7.3714204e-02f, -9.2701148e-03f,  2.8559683e-02f,  9.4877072e-02f, -4.9987455e-39f,  9.7078845e-02f, -5.2485067e-02f, -2.2103710e-03f,  2.0052187e-02f,
     1.5322534e-02f,  1.0437164e-01f,  9.6033260e-02f, -5.0868185e-39f, -1.3603235e-02f, -4.2046139e-01f,  6.8197787e-02f,  4.3244660e-02f,  1.3552248e-02f,
     6.1290432e-02f, -1.3901176e-02f, -5.0813717e-39f, -1.2249275e-01f, -5.6838356e-02f, -1.2931110e-01f, -5.0878734e-03f,  9.0256132e-02f, -9.7796127e-02f,
     6.0035370e-02f, -5.0779105e-39f, -1.9329602e-02f,  1.0919335e-01f,  8.9287803e-02f, -1.1081527e-02f, -8.9392532e-03f, -1.7124847e-02f, -1.1249013e-01f,
    -5.2489151e-39f, -6.8184279e-02f, -7.3140942e-02f, -1.2553567e-01f, -1.0752584e-01f,  7.0903309e-02f, -1.3572489e-01f,  4.3970816e-02f, -5.1085891e-39f,
    -1.4344148e-01f,  9.4796799e-02f, -4.3270323e-02f, -1.7896021e-03f, -6.9379367e-02f, -1.5345089e-01f, -1.0918436e-01f, -5.1233980e-39f, -9.4022732e-03f,
     6.2763721e-02f,  1.0660426e-01f,  2.9139154e-02f,  1.8645227e-01f, -1.3292217e-01f,  8.2499586e-02f, -2.9120243e-39f, -7.4628703e-02f,  2.5475341e-01f,
     1.1608586e-02f,  2.2747314e-01f,  1.0542892e-01f,  2.9477470e-02f,  2.1413375e-01f, -3.0277604e-39f,  3.9633535e-02f,  1.3705161e-01f, -1.2415429e-01f,
    -6.4074740e-02f, -1.5590416e-01f,  6.8031885e-02f,  3.9015487e-02f, -2.9633399e-39f,  1.3445480e-01f,  2.0996657e-01f,  2.6371632e-02f,  7.3096678e-02f,
     2.1055678e-01f,  1.5740626e-01f,  1.8361093e-01f,  1.3186387e-39f,  4.2153388e-02f,  7.3359621e-01f, -3.6311012e-02f,  1.5702794e-01f,  1.1050563e-01f,
     4.0258178e-01f,  2.5270605e-01f,  6.0555039e-39f,  7.1129245e-01f,  2.0801021e-01f,  1.5624551e-01f, -5.3814548e-01f, -1.5513927e-01f,  2.5837669e-01f,
    -2.2794107e-01f,  6.0419337e-39f,  2.8703179e-02f, -1.1499748e-01f, -7.9595380e-02f,  1.0620300e-01f, -7.0483677e-02f,  1.3947958e-01f, -8.1195295e-02f,
    -5.5922389e-39f,  7.8247182e-02f,  3.1244931e-01f, -3.3661979e-01f, -1.1385835e-01f, -1.5152894e-01f,  3.5713202e-01f, -1.2268727e-01f, -8.5992082e-40f,
     7.2209907e-01f,  6.7457247e-01f, -4.0760207e-01f,  1.7102754e-01f, -5.0873047e-01f, -3.9824721e-01f, -2.6097110e-01f, -2.8528993e-39f, -6.6198051e-01f,
    -5.1481197e-39f, -2.9565576e-39f, -3.8728260e-39f,  3.2729834e-39f, -1.9223769e-39f,  7.6826875e-39f, -3.4667900e-39f, -6.1010083e-39f, -5.1520251e-39f,
    -2.8760334e-39f, -3.8299295e-39f,  3.2358294e-39f, -2.4076466e-39f,  7.7881618e-39f, -3.5127077e-39f, -6.2891788e-39f, -4.9367002e-39f, -2.8816176e-39f,
    -3.8319698e-39f,  3.1222135e-39f, -2.4529407e-39f,  7.6893353e-39f, -3.4667900e-39f, -6.4008469e-39f, -5.1382910e-39f, -2.9565576e-39f, -3.9064796e-39f,
     3.2642379e-39f, -1.9180721e-39f,  7.7006297e-39f, -3.2831190e-39f, -6.0824691e-39f, -5.1642248e-39f, -2.8964307e-39f, -3.8445478e-39f,  3.2358294e-39f,
    -1.9894150e-39f,  7.7856507e-39f, -3.4667900e-39f, -6.3220505e-39f, -4.9478658e-39f, -2.9115213e-39f, -3.8135399e-39f,  3.0920968e-39f, -4.0239771e-39f,
     7.7384452e-39f, -3.6734198e-39f, -6.3883109e-39f, -5.1322724e-39f, -2.9565576e-39f, -3.8837674e-39f,  3.2729834e-39f, -1.9335032e-39f,  7.6984773e-39f,
    -3.2142424e-39f, -1.4962168e-39f, -5.1859310e-39f, -2.9179126e-39f, -3.8113875e-39f,  3.2358294e-39f, -2.3920025e-39f,  7.7711669e-39f, -3.2831190e-39f,
    -1.1702117e-39f, -4.9547349e-39f, -2.9129562e-39f, -3.8255126e-39f,  3.0899444e-39f, -4.0146500e-39f,  7.7398801e-39f, -3.5815844e-39f, -1.2142658e-39f,
     1.3848847e-01f,  7.9254575e-02f,  2.3252655e-02f,  1.2225029e-02f, -2.1714071e-02f,  1.4458460e-02f,  1.3444716e-39f,  5.5511612e-02f,  1.1564378e-01f,
     9.4547585e-02f,  6.9892712e-02f,  1.2385506e-01f, -3.5299223e-02f,  1.0800573e-01f,  1.3621322e-39f, -2.1521596e-02f, -1.8174830e-01f,  8.8154510e-02f,
     1.4773595e-01f,  6.7712456e-02f, -7.5803031e-03f,  1.5906306e-01f,  1.3374721e-39f,  1.0866297e-01f, -5.5354689e-03f, -2.8163027e-02f,  9.6086971e-02f,
     3.1263024e-02f, -2.4086662e-02f, -1.4676406e-02f,  1.4539102e-39f, -9.2811570e-02f, -1.5116510e-01f,  1.2428354e-01f,  2.3102362e-03f,  1.3617203e-01f,
     7.5264640e-02f,  1.3699464e-01f, -2.2695430e-40f, -3.5119198e-02f, -2.4654338e-01f, -6.4973393e-03f, -3.4449242e-02f,  1.5351810e-01f,  7.6697484e-02f,
     9.2460126e-02f,  1.4521782e-39f,  1.1396486e-01f,  8.1590265e-03f,  7.7875428e-02f,  2.6819311e-02f,  2.3405192e-02f,  4.5309037e-02f, -3.6478970e-02f,
     1.3563112e-39f, -1.3921647e-01f, -1.1680546e-01f,  7.4765377e-02f,  1.0254133e-01f,  8.5466035e-02f,  8.9528956e-02f,  1.4528860e-01f,  1.3339212e-39f,
     6.7286916e-02f,  3.4699708e-05f, -5.2405082e-02f, -2.8199978e-02f,  8.7302871e-02f,  7.6509938e-03f, -2.8681275e-02f,  1.3001415e-39f, -5.5626076e-02f,
    -2.5950450e-01f, -1.4886100e-02f,  3.9553318e-02f, -2.0371532e-02f,  1.0813451e-02f, -3.3250645e-02f, -4.4670382e-39f, -2.0492475e-01f, -1.4181836e-01f,
    -7.1499065e-02f,  4.7190602e-05f,  8.3465390e-02f,  3.1293724e-02f, -7.3096327e-02f, -4.4026065e-39f,  8.1441350e-02f,  3.1813630e-01f, -7.0718773e-02f,
    -5.5558205e-02f, -7.4232832e-02f, -2.5907310e-02f, -1.4330253e-01f, -4.3158563e-39f, -1.3512994e-01f,  1.7662407e-01f,  9.7561620e-02f,  4.1641291e-02f,
     1.2268503e-01f,  1.1962473e-02f,  5.7009477e-02f, -4.5047374e-39f,  4.7447123e-02f,  1.8420343e-01f,  9.0948485e-02f,  5.8705527e-02f,  8.4045745e-02f,
    -6.8664080e-03f, -3.1904731e-02f, -4.3504670e-39f,  2.0081151e-01f, -1.5180705e-01f, -5.6588437e-02f, -1.0337045e-01f, -3.6868993e-02f, -1.4083694e-01f,
    -1.2034657e-01f, -2.7259473e-39f, -3.1249094e-01f,  7.6233350e-02f, -1.2871888e-02f,  1.1290918e-01f,  1.0242163e-01f,  7.7013284e-02f,  1.1837775e-01f,
    -4.5264855e-39f, -1.8545760e-02f, -7.8372359e-02f, -6.6390328e-02f,  5.9622467e-02f,  7.3218487e-02f, -1.2305341e-01f,  5.7010930e-02f, -4.4720745e-39f,
     2.0680144e-01f, -3.1967655e-01f, -6.4146772e-02f,  7.0677444e-02f, -1.1495776e-01f, -6.7800045e-02f,  2.0800203e-02f, -4.4990159e-39f,  7.3978774e-02f,
    -4.5770010e-01f,  9.8261707e-02f, -2.5162330e-01f, -1.4538823e-01f, -9.7392410e-02f, -1.1566757e-02f, -1.9864345e-39f,  8.8927582e-02f,  4.1561514e-02f,
    -2.4214901e-01f,  7.6659434e-02f, -2.3923372e-01f,  4.4081669e-02f, -2.2124948e-01f, -4.1378662e-39f, -4.3605942e-01f,  1.3720521e-01f, -1.7050634e-01f,
     1.7244895e-01f, -2.2818016e-01f,  1.4472768e-01f, -9.3952835e-02f, -3.7189340e-39f, -8.4823318e-02f, -5.8443647e-02f,  1.8095610e-01f, -5.8522079e-02f,
    -3.2367721e-02f,  4.9435921e-02f, -7.5377613e-02f,  5.2465175e-39f, -5.6133293e-02f,  3.3147603e-02f,  1.8106444e-01f,  1.4364907e-01f, -7.4359871e-02f,
     2.8859237e-01f, -1.2069331e-01f,  2.5220051e-39f,  3.5131899e-01f, -2.3370098e-01f,  1.3108422e-01f,  2.1188810e-01f,  2.3492694e-02f,  2.8252390e-01f,
     1.3216968e-01f,  1.5639430e-39f,  1.8633223e-01f,  1.5374210e-01f,  2.0648603e-01f, -2.8896745e-02f,  1.7003743e-01f, -3.5827871e-02f, -7.7356838e-02f,
    -3.9760274e-39f, -4.3855170e-03f, -1.1162124e-01f,  1.2242238e-01f, -5.7364650e-02f,  6.2923968e-02f, -7.5616397e-02f, -1.3170625e-01f, -5.7032539e-39f,
     5.4869223e-02f, -7.4098762e-03f,  3.7225489e-02f,  1.4232232e-01f,  8.9327477e-02f,  2.4875419e-01f,  1.2776017e-01f, -4.0978311e-39f,  1.1658213e-01f,
    -1.5716167e-01f, -2.5125164e-01f,  1.7853964e-02f, -1.1448527e-01f, -6.7684412e-02f, -1.1397473e-01f, -6.3744647e-40f,  1.7422549e-01f, -1.8355715e-01f,
    -1.0072993e-01f,  1.7403552e-03f, -1.4972882e-03f,  1.1290021e-01f, -3.5182513e-02f, -4.7511487e-39f, -5.3107399e-02f,  2.1113794e-02f,  4.5329699e-01f,
    -8.7356372e-03f, -7.0451079e-03f,  4.2827297e-02f,  2.2993602e-02f,  2.3456405e-39f,  2.2924548e-02f, -3.2232827e-01f,  1.8588342e-01f, -6.0776595e-02f,
    -9.3204759e-02f, -1.0859899e-01f, -6.5101035e-02f, -1.5163913e-39f, -1.7621517e-01f,  2.1063907e-02f, -2.6808974e-01f, -6.2687442e-02f, -1.0312276e-01f,
     1.2951997e-01f, -1.5018907e-01f,  5.0430672e-39f,  4.4452805e-02f,  2.7019060e-01f, -1.5709056e-01f, -1.1499865e-02f,  4.6502847e-02f,  5.9783602e-01f,
    -2.7451186e-02f,  5.1197014e-39f,  2.8131092e-02f, -1.3702403e-01f,  4.7667506e-01f, -1.6468284e-01f, -2.2147954e-01f, -3.5402158e-01f, -2.4260154e-01f,
     8.7052304e-40f,  2.6862520e-01f,  2.6969191e-01f, -2.4208084e-01f, -2.5057685e-01f, -1.8110977e-01f, -3.9558191e-02f, -1.3542894e-01f,  1.4947455e-39f,
    -2.9085356e-01f,  2.1032609e-01f, -6.6012204e-01f, -1.2798183e-01f, -1.1991588e-01f, -6.0774785e-01f, -1.9889295e-02f, -1.1546139e-39f, -1.5097663e-01f
    }
    ,
    {
    -2.4230272e-40f, -4.8963288e-39f, -1.4963275e-01f, -1.7399853e-39f, -2.3010491e-01f, -3.4191225e-02f,  1.0799343e-01f, -6.0235597e-02f,  5.4424891e-39f,
    -1.1412567e-39f, -8.0359749e-02f,  3.5778583e-39f, -7.4445158e-02f,  1.1833993e-01f,  2.8380257e-01f, -1.2323873e-01f,  3.4517134e-39f, -5.3918322e-40f,
    -7.9053953e-02f,  5.2800141e-39f, -1.0005616e-01f, -4.3273129e-02f,  1.4909989e-01f,  6.1196983e-02f, -1.9803094e-39f,  6.1842580e-39f, -1.3730788e-01f,
    -1.6845359e-39f, -2.4543031e-01f, -6.0781705e-01f, -2.4305232e-01f, -2.5841899e-02f, -1.5206527e-39f, -1.8521298e-39f,  5.0765648e-02f,  4.7140451e-39f,
    -8.5749812e-02f,  9.2387402e-01f,  2.3083709e-01f, -1.0265685e-02f, -3.5630017e-39f, -1.3449901e-39f,  6.9672674e-02f,  2.4244481e-39f,  1.4859322e-01f,
    -1.3972184e-01f, -9.9981740e-02f,  1.5669821e-03f, -4.9409181e-39f, -2.0905565e-39f,  3.2212790e-02f, -1.3654056e-39f, -1.3782617e-01f,  3.0665222e-01f,
    -4.6839488e-01f,  2.9102758e-02f, -2.9279543e-39f, -3.2543938e-39f,  3.3250194e-02f,  2.4123213e-40f,  1.2709402e-01f,  4.7444516e-01f,  6.0376412e-01f,
     2.9966250e-02f,  7.7965864e-40f, -2.8204677e-39f,  1.3170484e-01f, -1.5360039e-39f,  2.5012326e-01f,  4.8683364e-02f, -1.2748291e-02f,  1.1286022e-01f,
     2.4866756e-39f,  5.3550116e-39f, -2.9718339e-02f, -1.0408607e-39f,  1.0310277e-01f, -1.8865133e-02f,  8.7608315e-02f,  3.4527801e-02f, -2.1847855e-39f,
    -3.0202060e-39f, -2.6931303e-02f,  1.8590298e-39f, -2.3520060e-02f,  9.9509016e-02f,  9.8828048e-02f,  1.3038865e-01f,  3.2524390e-39f, -3.4181327e-39f,
     1.5768433e-02f, -5.2160533e-41f, -8.1277452e-02f, -4.9880762e-02f,  2.1468719e-02f,  9.2736311e-02f, -6.2859755e-39f, -3.0043223e-39f,  5.9232354e-02f,
    -8.5110385e-40f, -2.9266734e-02f,  2.1639928e-02f, -3.5384453e-03f,  3.5193246e-02f,  4.0410505e-39f, -3.2900414e-39f,  7.8470550e-02f, -1.7210019e-39f,
     1.0685718e-01f, -2.0941018e-01f, -1.5689442e-01f,  5.6582619e-02f, -3.6956052e-39f, -3.2914763e-39f,  9.9465273e-02f, -4.6623834e-39f,  4.6286892e-02f,
    -1.4779179e-01f, -1.1410661e-01f,  5.9465118e-02f, -3.3383960e-39f,  6.1849236e-39f,  2.4872253e-02f,  5.0754190e-40f, -1.2341824e-02f,  1.7808376e-01f,
     2.0727556e-02f,  1.2846406e-01f, -1.0907945e-39f, -3.3421375e-39f, -4.4226050e-02f, -2.6247918e-39f, -1.7104244e-02f, -1.2571913e-01f,  5.6814395e-02f,
     9.3387440e-02f,  5.4260589e-39f, -3.3995333e-39f,  3.2356866e-02f, -5.4800859e-39f,  8.4357120e-02f, -9.6756443e-02f, -1.1089930e-02f,  9.2131130e-02f,
    -3.6691038e-40f, -4.8656992e-39f, -6.0138751e-02f, -4.9486477e-39f, -1.8491665e-02f, -1.0143328e-01f, -3.9300974e-02f,  1.4974225e-03f,  9.4948761e-40f,
    -4.7033896e-39f, -2.2756163e-02f,  2.8983799e-39f, -2.0710662e-02f,  8.3152868e-02f, -9.4324678e-02f,  1.0195573e-01f, -1.7279411e-39f, -4.7466841e-39f,
    -5.5411972e-02f,  4.9357123e-39f, -3.5242446e-02f, -1.0477874e-01f, -6.2119335e-02f,  6.7631975e-02f, -1.0644039e-39f, -4.6555087e-39f,  4.5362744e-02f,
    -1.4076926e-39f,  7.6162517e-02f,  1.6200884e-01f,  1.2841737e-01f,  8.9809284e-02f, -2.1370572e-39f, -4.6044608e-39f,  1.6393422e-01f,  3.8777516e-39f,
     6.0852740e-02f,  2.0739819e-01f,  9.7465657e-02f,  5.7568088e-02f, -2.5124553e-39f, -4.6953658e-39f,  3.7428468e-02f,  5.8201979e-39f,  9.4248384e-02f,
    -1.2652999e-01f, -2.7501768e-02f, -6.0620926e-02f,  2.9367825e-39f, -4.8886147e-39f,  5.2496668e-02f, -4.1095474e-39f,  6.2007520e-02f,  8.1653878e-02f,
     1.6560137e-01f, -2.7581693e-03f, -5.3819698e-39f, -4.7332737e-39f,  9.5434986e-02f,  6.8890635e-40f,  1.1373273e-02f, -7.6223508e-02f,  1.5057799e-01f,
     3.1934850e-02f, -3.9770812e-40f, -4.7804568e-39f,  9.7155027e-02f,  5.6565248e-39f,  2.6608963e-02f, -8.9864381e-02f,  2.2820577e-02f,  3.1298850e-02f,
    -1.4703012e-39f, -2.0899568e-39f,  8.2849316e-02f,  3.8021277e-39f, -7.8134879e-02f,  4.5383114e-02f, -8.1287272e-02f,  1.3594790e-01f, -3.6959779e-39f,
    -1.9429269e-39f,  5.9711214e-02f, -5.4740323e-41f,  1.0671628e-01f, -3.6892813e-02f, -6.3940478e-03f,  4.9497850e-02f, -4.4160870e-39f, -2.0572197e-39f,
     1.4351568e-01f,  2.1795264e-39f, -5.8380101e-02f, -1.0096338e-01f,  3.2161772e-02f,  1.2535153e-01f,  8.2800204e-40f, -2.0269782e-39f,  1.1756456e-02f,
    -2.4185473e-39f,  7.1618363e-02f,  2.0389496e-01f,  9.4116241e-02f, -3.9396036e-02f, -4.9175108e-39f, -1.9073718e-39f,  1.5439938e-02f, -5.8100819e-39f,
     2.7966412e-04f,  2.2557139e-01f, -6.2567160e-02f,  4.8858706e-02f,  3.1867993e-39f, -1.9274902e-39f,  1.3039228e-01f,  1.5650794e-39f,  1.1835307e-01f,
    -1.9685274e-01f, -1.2704036e-01f,  4.1388620e-02f,  5.5703352e-39f, -2.1243208e-39f,  4.3324190e-03f, -4.9774626e-39f,  1.1305705e-01f, -9.5198385e-02f,
     5.4653995e-02f,  3.7025914e-02f, -3.0263072e-39f, -2.1133529e-39f,  5.9118647e-02f,  6.0152320e-39f, -7.8577958e-03f,  2.2876711e-01f,  1.4885347e-02f,
     1.3667220e-01f, -1.6991459e-39f, -2.1539149e-39f,  1.1129136e-01f, -5.2336984e-39f,  5.1742890e-03f,  2.1135077e-02f,  3.8166046e-03f,  7.5656618e-03f,
     5.2691275e-39f, -4.4174631e-39f, -3.9591379e-03f, -4.4349779e-39f, -1.2122664e-01f, -1.0919323e-01f,  1.9830042e-01f, -5.3476401e-02f,  4.8127161e-39f,
    -4.6411580e-39f,  5.8617249e-02f, -3.8239011e-39f,  4.9640451e-02f, -1.7562912e-01f, -2.5419015e-01f,  1.9676501e-02f,  4.1346040e-39f, -4.6581992e-39f,
    -1.3842537e-02f,  3.1624223e-40f,  7.3827125e-02f, -3.5255146e-01f, -6.7066990e-02f,  9.5214404e-02f, -1.3012682e-39f, -4.6363879e-39f, -2.9948855e-02f,
    -4.3664782e-39f, -1.0376709e-01f, -1.3447137e-01f,  3.2303080e-01f,  1.3136133e-02f, -1.7100634e-39f, -4.8756639e-39f,  3.4877162e-02f, -3.0919314e-39f,
    -3.7377447e-02f,  3.3708873e-01f,  1.6036803e-01f,  7.5559556e-02f, -3.5466542e-39f, -4.6794737e-39f,  5.0679063e-03f, -4.7674738e-39f, -3.6535662e-02f,
    -1.9043075e-01f, -3.0200031e-02f,  6.2428103e-03f,  1.1495860e-39f, -4.4571240e-39f,  3.7277646e-02f, -2.3334772e-39f,  5.7488691e-02f, -2.1421544e-01f,
     1.3011104e-01f, -5.2377690e-02f,  2.0938258e-39f, -4.5037985e-39f, -2.5220841e-02f,  1.8269849e-39f, -4.6278653e-04f, -2.8848025e-01f,  7.5454623e-02f,
    -1.8704262e-02f, -4.2970341e-39f, -4.4570273e-39f,  1.2191422e-01f, -5.5077013e-39f,  9.0067878e-02f, -5.3921264e-02f, -1.2726112e-02f,  1.0656644e-01f,
    -5.5313650e-39f, -3.2662488e-39f,  1.5625931e-01f,  5.5906133e-39f,  4.0784194e-05f,  5.5351354e-02f, -1.9197577e-01f, -4.2938028e-02f,  6.4852093e-40f,
    -3.1163140e-39f,  8.9797005e-02f,  6.7731761e-41f, -3.3328347e-02f, -5.0579421e-02f, -1.5419279e-01f, -5.0198928e-02f, -5.0870161e-39f, -3.2050316e-39f,
    -1.5458195e-02f,  3.7358813e-39f,  5.1190622e-02f, -1.6167763e-01f, -7.5420119e-02f,  1.4356610e-01f,  3.9377103e-39f, -3.2097568e-39f,  1.5607189e-01f,
    -5.1412239e-40f,  9.6537709e-02f,  2.5282353e-01f,  1.6070133e-01f, -5.7002380e-02f, -4.1682660e-39f, -3.0887295e-39f,  1.4561008e-02f, -2.3238952e-39f,
     7.1778975e-02f,  1.9715329e-01f, -6.1031342e-02f,  1.4157683e-01f, -3.5404226e-40f, -3.1635434e-39f,  1.1720057e-01f,  5.1937292e-39f,  1.2120771e-01f,
    -2.4034579e-01f, -2.0178844e-01f,  4.9442075e-02f, -3.6187986e-39f, -3.3182509e-39f, -1.6112050e-02f, -4.4950712e-39f,  1.1598265e-01f, -3.0799504e-02f,
    -1.5829202e-02f, -6.8382509e-02f,  5.4657184e-39f, -3.1410652e-39f,  7.7908389e-02f, -3.4928205e-40f, -5.9055131e-02f,  1.9328836e-01f,  1.9918343e-01f,
     1.1315805e-01f,  2.1279250e-39f, -3.2823819e-39f, -6.1321646e-02f, -5.0588906e-39f,  8.2670569e-02f, -1.0893399e-01f,  1.0960364e-01f,  5.2070573e-02f,
     3.4090369e-40f,  8.6838606e-40f,  3.8589251e-39f,  4.9148862e-39f, -1.7292163e-39f, -3.4415666e-39f, -5.5215447e-39f,  1.5031168e-40f,  2.4424632e-40f,
     5.7317521e-39f,  3.9261538e-39f,  1.1371551e-39f, -1.7848423e-39f, -1.8080309e-39f, -5.8658634e-39f,  2.1249850e-40f,  9.3423167e-41f,  1.8373265e-40f,
     3.8641240e-39f,  6.6367597e-40f, -1.7307549e-39f, -1.6624753e-39f, -5.5573031e-39f,  1.8673143e-40f, -2.3450450e-39f,  4.6731538e-39f,  3.9449607e-39f,
    -1.8869745e-40f, -3.2817373e-39f, -1.6612393e-39f, -6.2393851e-39f,  1.5681371e-40f,  3.1518005e-40f, -4.5549207e-41f,  3.8804771e-39f, -5.9117279e-40f,
    -1.7274044e-39f, -1.7397429e-39f, -6.0171560e-39f,  1.3103542e-40f,  4.3061341e-40f,  1.2816906e-39f,  3.9382540e-39f, -1.3972585e-39f, -3.3600545e-39f,
    -1.5953222e-39f, -6.0159341e-39f,  1.6172806e-40f, -2.6174588e-39f,  3.7641679e-41f,  3.8383793e-39f, -2.3555435e-39f, -1.7251876e-39f,  5.3046686e-39f,
    -4.0308098e-39f,  2.1560098e-40f, -2.4696008e-39f, -6.2590818e-39f,  3.8026910e-39f, -1.0637004e-39f, -3.4067219e-39f,  5.4221254e-39f, -4.1216840e-39f,
     1.8582479e-40f, -2.3754699e-39f, -5.0491656e-39f,  3.7700422e-39f,  3.1691962e-39f, -1.7783024e-39f, -1.1665417e-39f, -4.1371768e-39f,  1.7746744e-40f,
     2.2764388e-39f,  5.0057198e-39f,  6.2293909e-02f, -4.8053986e-39f, -7.4053124e-02f,  2.1837518e-02f,  1.6143437e-01f,  8.4847793e-02f, -4.4933868e-39f,
     6.0612142e-39f, -5.6803906e-03f,  4.8090321e-40f, -4.2784572e-01f, -7.0634797e-02f,  1.7271301e-01f, -1.9845386e-01f,  8.5721911e-40f,  2.0220373e-39f,
    -4.7292516e-01f,  2.0873125e-39f, -4.7597477e-01f,  3.6095136e-01f,  4.3533766e-01f, -5.1844436e-01f,  5.1798199e-39f,  3.7435731e-39f,  1.3160807e-01f,
     3.8301046e-39f,  4.6309459e-01f,  5.1096463e-01f, -2.4312034e-01f,  3.0959001e-01f,  2.7071587e-39f,  4.8326370e-39f,  3.1186697e-01f, -3.8641618e-39f,
     7.6017708e-02f,  6.3838392e-01f,  4.0145773e-01f,  3.6681637e-01f,  5.3750026e-39f,  3.1352918e-39f, -1.8013391e-01f,  4.8186562e-39f, -3.5885164e-01f,
     5.0716144e-01f,  4.4693050e-01f,  3.1208282e-02f,  5.4335208e-40f,  3.5288927e-39f,  4.9907703e-02f, -1.6562773e-39f,  3.0428356e-01f,  1.1642481e-01f,
     1.5441945e-01f,  1.9871052e-01f,  3.8555943e-39f,  4.7177235e-39f,  9.8583102e-02f,  8.9890214e-40f,  8.7448634e-02f,  1.8545763e-01f,  3.9885154e-01f,
     2.8318346e-01f, -3.4799047e-39f,  6.2666081e-39f,  3.8863234e-02f, -3.5162418e-39f,  9.7880282e-02f,  1.5988904e-01f, -1.4357260e-01f,  1.6066478e-01f
    }
    ,
    {
    -2.7282749e-39f,  1.9800572e-39f, -4.2582546e-39f,  2.3363863e-39f, -2.6052451e-39f, -4.5124277e-39f,  4.0578577e-39f,  3.6613589e-39f, -4.9031335e-39f,
    -3.3468570e-39f, -3.4889445e-39f, -2.5323803e-39f,  5.7201087e-39f, -2.7153969e-39f, -3.8271325e-39f, -2.6150219e-39f, -2.1039473e-39f, -4.7011952e-39f,
    -5.7522083e-39f, -4.8333447e-40f, -5.6048744e-39f,  4.9466649e-39f,  1.1534634e-39f, -3.5229456e-39f, -1.0326757e-39f, -2.9869069e-39f,  4.2700927e-40f,
     2.2902822e-41f, -3.6313837e-39f, -4.2298951e-39f,  6.6968334e-40f,  5.3538065e-39f, -5.1679285e-39f, -3.2752339e-39f,  2.8095151e-39f, -3.3060947e-39f,
    -5.9232241e-39f, -5.9485022e-39f, -1.1544822e-39f, -1.2367608e-39f, -4.3299576e-39f, -2.2142351e-39f, -3.5579262e-39f, -2.5778623e-39f, -3.6969575e-39f,
    -2.9605667e-39f, -5.4217359e-40f,  2.1530054e-39f, -5.2613362e-39f, -4.2927153e-39f,  2.2286251e-39f, -1.8163757e-39f,  3.4359712e-39f, -4.7641934e-39f,
     3.5566034e-39f,  4.8584573e-39f, -3.1707391e-39f, -1.9634700e-39f,  4.9865234e-39f, -4.9235504e-39f, -5.6847904e-39f, -4.7980656e-39f, -4.4955757e-40f,
    -2.4150020e-39f, -6.0916028e-39f, -8.7517395e-40f,  4.0469037e-39f, -4.9271980e-39f, -3.8308459e-39f, -4.0168543e-39f, -1.7096990e-39f,  5.2219668e-40f,
     1.5840166e-39f,  2.7286476e-39f, -6.4319880e-40f, -1.2809269e-39f,  4.6278933e-39f, -3.8238296e-39f, -4.1777962e-39f,  3.8609556e-40f,  1.6709349e-39f,
     2.7755000e-39f, -3.3383820e-39f, -1.1698264e-39f,  5.8134913e-39f,  5.7381392e-39f, -3.7655188e-39f,  1.4771914e-39f,  1.6119795e-39f,  2.7500875e-39f,
    -5.9025256e-39f, -1.2563636e-39f,  2.0652099e-39f,  4.0097483e-39f, -3.7148254e-39f,  2.1962425e-39f,  1.6715963e-39f,  2.7114158e-39f, -7.9074712e-40f,
    -1.3110618e-39f,  3.9863816e-39f,  1.9549781e-39f, -3.8013458e-39f, -1.8492936e-40f,  1.7417663e-39f,  2.7710887e-39f, -3.0576781e-39f, -1.1777717e-39f,
     4.4000239e-39f,  4.5522610e-39f, -3.5225070e-39f,  1.1409050e-39f,  1.6624290e-39f,  2.6858295e-39f, -6.0007454e-39f, -1.2542910e-39f,  5.5162605e-39f,
     3.1205544e-39f, -3.4678003e-39f,  1.7308895e-39f,  1.5921721e-39f,  2.5561520e-39f, -8.9626629e-40f, -1.4772306e-39f,  2.9643937e-39f,  6.0199516e-39f,
    -3.8368519e-39f, -2.5751382e-40f,  1.7383388e-39f,  2.6522895e-39f, -2.8374248e-39f, -1.4020720e-39f,  2.7536874e-39f,  3.0405500e-39f, -3.5582541e-39f,
     9.1351348e-40f,  1.5667806e-39f,  2.5846334e-39f, -5.8866124e-39f, -1.4720626e-39f,  3.6592821e-39f,  2.0497577e-39f, -3.6517866e-39f,  1.3105938e-39f,
     1.1388999e-01f,  1.4015415e-01f,  6.3645234e-03f,  8.8919446e-02f,  4.7872096e-02f, -3.2474118e-01f, -1.4894304e-02f,  6.2867031e-02f, -4.5773681e-02f,
     1.0485813e-01f, -5.3079706e-03f, -3.4541131e-03f, -2.5856785e-02f,  1.1051737e-02f,  2.4801195e-03f, -1.2726706e-01f,  6.1422855e-02f,  1.2319835e-01f,
    -5.1758595e-02f, -4.9618971e-02f,  4.8809711e-02f,  4.7196638e-02f, -4.6996154e-02f, -6.5306872e-02f,  1.3857830e-01f,  4.6545379e-02f,  1.0664791e-01f,
     1.0996944e-01f,  1.0389140e-01f, -1.4658196e-01f,  6.7453401e-04f,  1.1414661e-01f,  2.3102118e-02f,  1.2067880e-01f, -6.3125968e-02f,  1.0257489e-01f,
    -1.0781806e-01f,  1.6728342e-01f,  1.8798780e-02f, -4.5529187e-02f, -6.5078944e-02f,  9.2530616e-02f,  5.0917834e-02f,  6.9949545e-02f,  4.1364886e-02f,
     5.2190434e-02f,  2.9889137e-02f, -1.1358395e-01f,  1.3269071e-01f,  1.0717472e-01f,  7.2193250e-02f,  9.2623845e-02f,  9.5778055e-02f,  4.3174252e-02f,
     7.2700116e-03f,  4.3426577e-02f,  3.2387137e-02f,  3.8737502e-02f, -6.8835534e-02f,  3.2711878e-02f, -5.2341461e-02f,  4.5864388e-02f,  1.2384897e-01f,
    -6.0994033e-02f,  7.6965846e-02f,  1.0180753e-01f, -6.5657079e-02f,  8.7915704e-02f,  4.5946918e-02f,  5.4472003e-02f,  9.2522234e-02f, -7.7807769e-02f,
    -2.1530811e-39f, -7.4502835e-40f,  2.8518890e-39f, -5.0241637e-39f, -8.2651947e-40f,  2.6402705e-39f,  3.9300102e-39f, -4.1830861e-39f, -1.6062706e-39f,
    -1.1489821e-39f, -5.0954729e-39f, -6.1320134e-39f, -5.7601649e-39f,  2.7420833e-39f,  3.1852621e-39f,  1.3229855e-39f, -3.2070117e-39f,  6.1229736e-41f,
    -9.6085074e-40f,  8.7890701e-40f,  4.6187288e-39f, -4.3011483e-39f,  2.8376224e-39f,  5.5852534e-39f, -2.8531376e-39f,  2.4896099e-39f, -3.3562976e-39f,
    -4.9950797e-39f, -2.8365126e-39f, -3.6257631e-39f,  2.8888440e-39f, -3.4645885e-39f,  4.6955858e-39f,  5.3740245e-39f, -5.6038150e-39f,  2.3873137e-39f,
     1.4980693e-39f, -1.3708272e-39f, -4.8734078e-39f, -7.2824080e-40f,  1.4038446e-39f, -1.4059620e-39f, -1.6255959e-39f, -2.7822515e-39f,  6.2504357e-39f,
     3.6146564e-39f,  2.3401670e-39f, -3.4263401e-39f,  2.0509348e-39f,  1.9095158e-39f,  2.6872168e-39f, -3.6739075e-39f, -4.8329565e-39f, -1.9470762e-39f,
    -3.9709856e-39f,  1.5344246e-39f, -4.4924270e-39f, -7.1020188e-40f,  1.4728390e-39f, -1.8903166e-39f,  4.0283379e-39f,  4.5895720e-39f, -4.3243314e-39f,
    -5.8245223e-39f, -5.3658339e-39f,  3.5819725e-39f, -1.9908373e-39f,  5.2149743e-39f,  4.9792198e-39f,  4.5992185e-39f,  4.1150671e-39f,  1.9909635e-39f,
     1.1524051e-01f, -1.4347746e-02f, -1.5254112e-02f,  9.6287571e-02f, -1.0893163e-03f, -9.9985570e-02f,  1.6399218e-02f,  1.1000182e-02f, -5.0115097e-02f,
     6.4128101e-02f,  9.8322682e-02f,  9.7568128e-03f, -8.2707584e-02f,  7.0727393e-02f, -8.2827754e-02f, -3.7087556e-03f,  9.4186597e-02f,  6.1081577e-02f,
     4.5503810e-02f, -5.8178265e-02f, -1.7925328e-01f,  8.5023411e-02f, -5.8361109e-02f, -8.0042243e-02f,  4.2477295e-02f, -1.1112220e-02f,  1.3855335e-01f,
     2.3313303e-02f,  8.3460890e-02f,  2.2500638e-02f,  2.1315202e-02f,  9.7602680e-02f,  1.4197001e-01f,  8.5993111e-02f,  6.9300264e-02f,  1.1724816e-01f,
     3.1339303e-02f,  1.4343099e-01f,  1.1967914e-02f,  8.6580791e-02f,  2.4986176e-02f,  2.4834706e-02f,  1.9134876e-01f,  1.0290761e-01f,  8.8095874e-02f,
     1.1877981e-01f,  6.8727389e-02f, -1.8921463e-03f, -2.8688110e-02f,  1.2794420e-01f, -5.2320883e-02f, -1.0111167e-01f,  7.3139429e-02f,  2.8126203e-02f,
     3.8558222e-02f,  2.2819895e-01f,  9.2288844e-02f, -9.1071710e-02f, -6.0227104e-03f,  8.3706014e-02f, -1.2211903e-01f,  7.3239461e-02f,  1.5450580e-02f,
     6.8072535e-02f,  4.1965306e-02f, -1.3487340e-02f, -1.1734387e-04f,  9.6574845e-03f,  1.0489206e-02f,  1.0468191e-02f,  5.4465316e-04f, -8.1081331e-02f,
    -2.1691459e-01f, -5.8057405e-02f, -1.4457069e-01f, -8.2530692e-02f, -2.4187480e-01f,  4.5032078e-01f,  1.0548813e-02f, -3.3901125e-01f, -6.6915579e-04f,
     1.3079739e-01f,  9.2761233e-02f,  7.0089236e-02f, -3.8396850e-01f,  4.4729516e-01f, -8.6468071e-02f, -1.1230936e-01f, -1.3026156e-01f,  1.0895447e-01f,
     4.5219231e-02f,  1.0820980e-01f,  1.3730119e-01f,  1.3446039e-01f, -1.8535459e-01f, -8.6476147e-02f, -1.9142526e-01f, -1.6436206e-01f, -3.0360806e-01f,
    -1.1015911e-01f,  1.9216956e-01f, -1.3373555e-01f, -1.3615929e-01f,  1.1147065e-01f,  1.2211353e-01f,  9.8593254e-03f,  3.4672871e-01f,  1.8976532e-01f,
     1.4100674e-01f,  8.8553943e-02f,  2.7370700e-01f,  4.9586928e-01f,  1.2561737e-01f,  1.5585512e-02f, -2.3109889e-01f,  2.5576115e-01f,  4.9795014e-01f,
     3.5609961e-01f,  1.1157232e-01f, -1.7038557e-01f, -1.2273110e-01f, -1.5336236e-01f,  2.1017300e-01f, -1.0221000e-01f, -1.1441001e-01f,  3.0583575e-01f,
    -1.7097078e-01f, -2.0701517e-01f,  7.1044564e-02f,  3.6391351e-02f,  2.4983381e-01f,  5.9235934e-02f,  3.3343199e-01f,  2.3535766e-01f,  1.3659397e-01f,
     5.8730017e-02f,  1.2395924e-01f,  1.4539255e-01f,  3.1658828e-01f,  6.1677821e-02f,  7.9193629e-02f,  1.6160752e-01f,  2.2830794e-02f, -1.3474885e-01f,
    -8.0861010e-02f, -4.6112075e-02f, -6.0568947e-02f,  2.6233638e-02f,  1.4555962e-01f, -5.1485491e-01f, -3.3896759e-02f,  2.3547965e-01f, -4.4300864e-03f,
     3.0102145e-02f, -5.4348025e-02f,  9.6867621e-02f, -5.1059699e-01f,  1.2372021e-01f,  1.3306807e-01f, -6.8044171e-02f,  6.3144043e-03f,  6.2460136e-02f,
    -7.6719247e-02f,  9.2431895e-02f,  2.1556433e-01f,  5.4379463e-02f,  7.4481643e-03f,  9.4295785e-02f,  3.0338001e-02f, -2.5510125e-02f, -6.5059908e-02f,
     4.9880687e-02f,  3.5718784e-01f, -2.9665375e-01f,  4.8120132e-01f,  4.4802731e-01f, -8.6463057e-03f,  2.0436797e-02f,  2.8902173e-01f,  5.9121460e-02f,
     2.7282104e-01f, -3.3156529e-02f,  7.7053481e-01f,  6.1517260e-03f,  5.5084221e-02f, -5.6816205e-02f,  8.0731757e-02f, -1.0476653e-02f, -1.9014585e-01f,
    -1.8688469e-01f,  5.3354144e-01f, -5.5191923e-02f, -1.8369618e-01f, -1.0308082e-01f, -3.3424795e-01f, -1.4692551e-01f, -1.0940760e-01f,  5.1777020e-02f,
    -2.4276505e-01f, -2.7303714e-01f, -5.0286949e-02f, -1.5283878e-01f, -3.1360859e-01f, -1.0029522e-01f,  2.7633879e-02f, -1.4314990e-01f, -5.9135839e-02f,
    -2.6003391e-02f, -7.2194181e-02f, -7.1036384e-02f, -2.7183267e-01f, -1.0608152e-01f,  1.1833496e-01f, -1.1366458e-01f, -1.3418752e-01f,  4.0712810e-01f,
     7.4569911e-02f,  5.5289868e-02f,  2.8034858e-02f,  1.1936280e-01f, -9.3315810e-02f, -2.4471103e-01f, -7.4652568e-02f,  2.8621353e-02f,  5.4483224e-02f,
    -6.6631898e-02f, -5.8134019e-02f, -2.2301462e-02f, -4.1306783e-03f,  5.5554114e-02f, -6.4168781e-02f,  6.2698452e-03f, -1.2638566e-02f,  4.2267535e-02f,
    -4.3879636e-02f,  1.1362543e-01f,  7.8612506e-02f,  8.9283854e-02f, -2.9525902e-02f, -1.4745604e-01f,  1.2480766e-01f, -2.7665239e-02f, -1.6375288e-02f,
     1.3981052e-01f, -2.1526340e-02f, -1.6870083e-01f, -3.6336392e-02f,  9.4819412e-02f,  1.4683355e-01f,  9.3415029e-02f,  9.8195404e-02f,  6.7733571e-02f,
    -6.7140810e-02f,  7.6155752e-02f,  7.2362207e-02f, -1.3109396e-02f, -4.7581099e-02f,  5.1026098e-02f, -7.4010596e-02f, -8.2775153e-02f,  2.5513180e-02f,
     1.2471967e-01f, -3.5331637e-02f,  3.5540160e-02f,  1.6748217e-01f,  1.5651846e-01f, -5.9523333e-02f,  1.0403779e-01f, -3.3941925e-02f, -1.5633252e-01f,
     6.2627606e-02f,  4.4046532e-02f, -3.1374037e-02f,  1.0834930e-01f,  1.0234194e-01f, -7.7360300e-03f, -8.6281873e-02f,  4.3184017e-03f,  6.2277783e-02f,
     3.5065539e-02f, -1.7271396e-02f,  9.6131422e-02f, -5.3357285e-02f,  4.2522628e-02f,  3.0445522e-02f,  1.1077803e-01f,  3.5638601e-02f, -9.5885983e-03f
    }
    ,
    {
    -6.7011002e-03f, -2.0583106e-02f, -4.7149990e-02f,  4.1008196e-03f,  1.0901920e-39f,  4.6460148e-02f,  7.1085215e-02f,  9.9065557e-02f,  1.7398435e-01f,
    -4.8167561e-03f,  1.5515786e-01f,  1.6708558e-02f,  9.3514392e-40f,  1.1675692e-01f,  5.7002310e-02f, -7.1735024e-02f,  1.4767244e-01f, -7.1908072e-02f,
     6.9614783e-02f,  4.0553074e-02f,  9.3073543e-40f, -5.9846148e-02f,  1.1673194e-02f,  2.2344748e-02f, -1.9882405e-02f, -2.3427591e-02f,  6.1252255e-02f,
     2.2765839e-02f,  9.8377178e-40f,  8.6466558e-03f, -5.1378131e-02f, -1.4790878e-02f,  1.9286287e-01f,  2.9902078e-02f,  5.3858694e-02f,  2.7240993e-02f,
     1.1299034e-39f, -1.1286554e-02f, -2.3945111e-03f,  1.3225386e-01f,  4.8626080e-02f,  1.0887960e-02f,  1.7051774e-01f,  5.1785521e-02f,  8.2024305e-40f,
     7.0129104e-02f, -5.9531998e-02f,  8.9459561e-02f,  1.1465123e-01f,  3.6383253e-02f,  3.1940490e-02f,  1.3607338e-02f,  1.2062293e-39f, -1.1277352e-01f,
     3.4997992e-02f, -4.8985571e-02f, -4.4017412e-02f,  1.0051522e-01f,  1.1842334e-01f,  5.4638259e-02f,  1.0404641e-39f,  1.0321152e-02f, -3.6019266e-02f,
    -3.2295603e-02f, -1.9287950e-01f,  2.8971808e-02f,  4.2264845e-02f,  6.9438875e-02f,  1.0284396e-39f, -1.9567305e-02f,  1.0427866e-02f, -4.7474228e-02f,
    -7.5817287e-02f,  1.1414954e-03f, -4.9530581e-02f, -2.4211338e-02f, -5.7829205e-40f,  1.2144719e-01f,  5.9774453e-03f,  6.5865442e-02f,  1.5598500e-01f,
    -3.4518216e-02f,  1.1518932e-01f,  4.0064524e-03f, -6.7489056e-40f, -7.1995161e-02f,  5.4993453e-03f, -8.0697291e-02f,  1.2328814e-01f, -9.0058275e-02f,
     9.8914370e-02f, -1.9540018e-03f, -6.3814011e-40f, -1.3614879e-02f,  2.4306329e-02f, -6.8475023e-02f,  3.4126220e-03f,  7.3206904e-03f,  1.3455197e-01f,
    -9.5697064e-03f, -6.8460016e-40f,  9.7876787e-02f, -5.9813452e-03f, -7.6844662e-02f, -9.4884217e-02f,  6.0961042e-02f,  1.3176706e-01f,  3.0503221e-02f,
    -7.9376972e-40f,  6.6061132e-02f,  4.4999018e-02f,  1.1568206e-01f, -4.2275548e-02f,  7.5629473e-02f, -2.7938059e-03f,  3.5809424e-02f, -7.6448679e-40f,
     1.0272400e-02f,  7.4744172e-02f,  3.7443088e-03f,  3.9109930e-02f, -4.5968756e-02f,  1.1894624e-01f, -4.3456323e-02f, -4.7631536e-40f,  1.1390640e-01f,
    -3.0773308e-02f,  1.0448031e-01f, -1.3477042e-01f,  2.4314148e-02f,  1.1376668e-01f,  2.8958516e-02f, -5.6022091e-40f,  5.6973770e-02f, -3.6835466e-02f,
    -3.3205943e-03f, -4.4951413e-02f,  6.7657687e-02f,  6.1035100e-02f,  4.2897832e-02f, -5.2053333e-40f,  9.7472474e-02f,  5.8395596e-04f,  5.4522891e-02f,
     6.0450274e-02f, -1.3042603e-01f,  8.0390342e-02f, -1.5629308e-02f,  1.8459038e-39f, -3.3604622e-02f, -3.8644257e-01f,  5.5741169e-02f,  4.4655985e-01f,
    -3.0342725e-01f, -4.1027963e-02f, -9.4347037e-02f,  2.1035928e-39f,  6.1750803e-02f,  2.4562904e-01f,  5.0917223e-02f,  3.8954422e-01f, -2.0799266e-01f,
     3.7414653e-03f,  7.2798707e-02f,  2.1847644e-39f, -4.3004356e-02f,  1.2435585e-01f,  1.0208979e-01f, -2.1207349e-01f, -4.6261169e-02f, -1.0317055e-01f,
     2.3115160e-01f,  2.0535216e-39f, -5.1039707e-02f, -3.2985526e-01f, -9.6729472e-02f, -1.0600111e-02f, -1.7650098e-02f,  1.0279489e-01f,  7.3449194e-02f,
     2.3728019e-39f, -3.8798127e-02f, -1.1044296e-01f,  7.8876264e-02f, -5.6350648e-01f, -7.2160453e-02f, -6.5788599e-03f,  6.9353558e-02f,  2.4415580e-39f,
    -7.1735762e-02f,  2.0752755e-01f, -4.9550451e-02f,  1.8073906e-01f, -2.6291013e-02f, -2.3338674e-02f,  1.6014305e-01f,  1.7026729e-39f, -1.0179284e-02f,
    -1.3620935e-01f, -3.8926493e-02f,  3.0796841e-02f,  1.5706781e-01f,  7.2741151e-02f,  1.8878143e-01f,  2.0249043e-39f,  8.5964344e-02f, -1.3543583e-01f,
     7.1162999e-02f, -4.0380016e-01f,  9.5021084e-02f,  4.1662358e-02f, -2.2148453e-02f,  2.0832544e-39f, -8.1435178e-04f,  5.8881667e-02f,  8.9436024e-02f,
    -1.0733414e-01f, -4.1030277e-02f, -7.4086659e-02f, -4.9273983e-02f,  9.1594473e-40f,  2.5148859e-02f,  8.8836655e-02f, -1.4001315e-03f,  3.7228040e-02f,
    -8.1977062e-02f,  8.8531472e-02f, -6.9232960e-03f,  8.0492686e-40f,  7.1990058e-02f,  5.7459682e-02f, -9.4979726e-02f,  9.7157404e-02f, -3.0776311e-02f,
    -4.9696799e-02f,  1.0578017e-02f,  7.7836384e-40f,  8.1534095e-02f, -3.0960329e-02f, -7.7746771e-02f, -7.5810305e-03f, -3.0684633e-02f,  4.6134494e-02f,
    -4.3290760e-02f,  7.5889420e-40f,  6.3133016e-02f, -1.2598413e-03f,  9.4334818e-02f,  5.5605389e-02f,  8.2163392e-03f,  1.4299698e-01f, -7.8360643e-03f,
     6.3025500e-40f,  5.8643330e-02f,  3.9123815e-02f,  1.1605137e-01f, -9.1897696e-02f,  4.0357094e-02f,  1.1720219e-01f,  1.6646534e-02f,  9.3384351e-40f,
     4.6755873e-02f, -5.3322379e-02f,  9.5714651e-02f, -1.4991654e-01f, -6.9633476e-02f,  3.8271386e-03f, -5.6168456e-02f,  9.6987090e-40f, -5.3579668e-03f,
    -4.4227347e-02f,  1.7951155e-02f, -5.3205598e-02f,  6.0689967e-02f,  1.7108040e-01f,  1.0316846e-02f,  1.1272577e-39f,  3.4410976e-02f, -3.8000356e-02f,
     4.3176915e-03f, -1.9666727e-01f,  1.5417524e-02f, -2.4778847e-02f,  3.1170186e-02f,  8.1906175e-40f,  5.2956962e-03f, -3.2677345e-02f, -5.6936566e-02f,
    -1.6666771e-01f, -1.2813762e-01f,  6.9843583e-02f,  1.2530437e-01f, -7.9046153e-39f,  1.0652430e-01f,  1.5674923e-01f,  4.4557568e-02f,  7.6091021e-02f,
     7.3967516e-02f, -4.6466898e-02f, -3.2397676e-02f, -7.2327950e-39f, -6.6034660e-02f,  1.0808282e-01f, -5.2562051e-02f,  1.7064103e-01f, -3.3742092e-03f,
    -9.1698922e-02f, -6.5689892e-02f, -7.1039526e-39f,  8.5753612e-02f,  1.1023757e-01f,  4.0652495e-02f,  2.5321692e-01f, -1.5239315e-01f,  5.5704128e-02f,
    -2.5804806e-01f, -7.9046013e-39f,  3.2919142e-01f,  5.4468346e-01f,  1.8058167e-01f, -9.4635952e-03f,  8.9941360e-03f, -3.0312369e-02f,  3.6078729e-02f,
    -7.1861808e-39f, -1.5958417e-02f, -5.9267801e-01f, -1.0763259e-01f, -2.7898934e-01f,  1.7877127e-01f, -7.8252414e-03f,  3.5390481e-02f, -7.4930554e-39f,
     2.1694226e-03f,  1.0088004e-01f,  4.8927329e-02f,  4.2013150e-02f,  2.1219076e-01f, -4.3798536e-02f, -1.7236248e-01f, -6.5242999e-39f, -9.0942837e-02f,
     8.2359634e-02f, -5.2568838e-03f,  1.5692922e-01f, -5.2056634e-01f, -1.6623281e-01f,  6.6797547e-03f, -7.1116878e-39f, -2.1919910e-02f,  1.9646321e-01f,
    -1.3436867e-01f,  3.1124392e-01f, -2.2284247e-01f, -2.3006294e-02f,  4.8923794e-02f, -6.9940572e-39f,  2.9706139e-02f,  6.4798780e-03f,  2.8578436e-02f,
    -2.1533739e-02f, -3.4680918e-02f,  4.9214181e-02f,  1.3314280e-01f,  1.3576592e-39f,  4.7986057e-02f,  1.6356769e-01f,  1.3591784e-02f,  1.3915063e-01f,
    -1.3594436e-02f,  3.1527881e-02f,  5.0645612e-02f,  3.5945267e-40f,  1.7105026e-02f,  6.8272561e-02f, -3.9346300e-02f, -2.8199166e-01f,  1.6699976e-01f,
     3.3302028e-02f, -3.4843683e-02f, -3.6832710e-40f, -5.7711393e-02f, -1.2051142e-01f,  1.0003358e-01f, -2.9682887e-03f, -7.7365592e-02f,  3.1213397e-02f,
    -1.2559055e-01f,  1.3768108e-39f, -4.2066132e-03f,  4.9510587e-02f,  1.8090509e-01f,  1.4444898e-02f,  8.5138408e-03f,  9.8880351e-02f, -1.1773546e-01f,
     6.9779058e-40f,  6.5667629e-02f,  4.7333512e-01f,  7.2686952e-03f, -1.5552343e-01f, -4.3158751e-02f, -1.1098324e-01f,  1.2897815e-01f, -7.5180083e-40f,
    -1.6617057e-01f, -4.8875768e-02f, -3.7241030e-02f,  3.4758944e-02f,  4.0596575e-02f,  4.5092192e-02f, -7.7401645e-02f,  5.7294750e-40f,  1.0056929e-02f,
    -1.3130124e-01f,  6.0438097e-02f, -2.0321175e-01f,  9.7247370e-04f, -1.6921863e-03f, -1.0702893e-02f, -6.0767308e-41f, -2.0107678e-03f, -5.1568393e-03f,
     5.7872217e-02f, -1.1155329e-01f, -3.4326005e-01f, -5.1380198e-02f, -2.6358834e-01f, -1.3084933e-39f, -1.5499401e-01f,  1.0087919e-01f,  7.3777676e-02f,
     3.6163937e-02f, -2.1423872e-01f,  7.6063380e-02f, -3.8706496e-02f,  7.7959909e-39f,  6.7940682e-02f, -5.8970656e-02f,  1.2410734e-02f,  2.8663805e-01f,
    -1.6488984e-01f,  1.4158529e-01f, -2.2081999e-02f,  7.8579381e-39f,  1.7352474e-01f,  2.5775480e-01f,  4.1855846e-02f,  2.3425731e-01f, -4.3248042e-02f,
     4.1408617e-02f,  2.7591202e-03f,  7.4482236e-39f,  4.9498450e-02f,  9.0169348e-02f, -2.8891696e-02f, -1.2524691e-01f,  1.5987396e-01f,  8.0811776e-02f,
    -8.2352951e-02f,  7.4223627e-39f,  6.2012706e-02f, -3.0461147e-01f,  3.2883968e-02f, -1.7195247e-01f,  4.6234560e-01f,  9.7568832e-02f, -3.1941459e-02f,
     7.5791063e-39f,  9.6179664e-02f, -3.2352552e-02f,  6.9072321e-02f, -5.2269943e-02f,  2.6287052e-01f,  4.1532096e-02f, -1.1937197e-01f,  7.4377685e-39f,
    -2.9860658e-03f, -2.0293203e-01f, -5.9362970e-02f,  3.8782477e-02f, -1.2269760e-02f, -1.1136449e-01f,  2.9746601e-02f,  6.5819101e-39f, -1.2482275e-02f,
     1.3897461e-02f, -1.7112236e-01f,  5.7734169e-02f,  1.3164817e-01f, -4.3685611e-02f,  2.0040770e-01f,  6.7271211e-39f,  9.5708780e-03f,  1.4248972e-01f,
    -9.9733680e-02f,  2.1945286e-01f,  5.3216811e-02f, -1.4143807e-01f, -5.1983859e-02f,  6.6280787e-39f, -8.7913089e-02f, -5.8660630e-02f, -7.3416978e-02f,
     1.0243071e-01f,  7.2715715e-02f, -9.7717434e-02f,  1.7918570e-01f, -1.6534523e-39f, -8.6953759e-02f, -1.3623630e-01f, -8.9622706e-02f, -1.3159278e-01f,
    -7.0677243e-02f,  4.8239198e-02f,  6.3602529e-02f, -7.7817187e-40f,  9.9646254e-03f, -5.3026196e-02f,  4.5292076e-02f, -1.7843604e-01f, -1.7740342e-01f,
     5.3374406e-02f, -5.5515546e-02f, -8.5918373e-40f,  8.0050439e-02f,  3.1038248e-03f, -1.6634561e-01f, -6.0358703e-02f, -6.2357113e-02f, -1.1827192e-01f,
     1.0116101e-01f, -2.0860976e-39f, -4.4156909e-02f, -5.6211293e-01f, -3.1894833e-02f,  1.9125007e-01f,  1.1932275e-01f,  1.0008402e-01f,  8.7370314e-02f,
    -1.3657854e-39f, -6.3008135e-03f, -2.8374851e-01f,  1.4283891e-01f,  3.3552545e-01f,  1.5733139e-01f,  8.6368300e-02f, -8.6623810e-02f, -1.0559681e-39f,
     4.0644761e-02f, -1.2524197e-01f,  2.0752093e-01f, -1.0875558e-01f, -1.0275139e-01f, -6.2572457e-02f, -8.4313817e-02f, -3.4359964e-39f, -7.9624109e-02f,
    -2.3812698e-01f,  2.3383003e-02f, -1.2149385e-01f,  1.4965770e-01f,  3.6484316e-02f,  3.5997208e-02f, -2.6878138e-39f,  1.0855791e-01f, -2.2438506e-02f,
    -1.3490397e-02f, -5.7185489e-01f,  4.8124757e-02f, -6.3360900e-02f,  2.1160522e-01f, -2.6476540e-39f, -4.5340741e-04f, -4.4082250e-02f,  5.1593166e-03f
    }
    ,
    {
     5.8708346e-01f, -3.2625273e-01f,  4.4603235e-01f, -1.1219948e-02f, -2.8497481e-01f, -5.5650845e-39f, -2.4763897e-01f, -1.6280706e-01f,  2.6025748e-01f,
    -8.8528236e-03f,  7.9635605e-03f,  1.5315323e-01f, -2.5352931e-01f, -3.2350040e-39f, -2.8696269e-01f, -2.3070019e-01f,  8.8378802e-02f, -6.5603172e-03f,
     1.8834183e-01f,  4.5277146e-03f,  1.0933100e-01f,  4.7533641e-39f, -5.7562441e-03f,  5.4033119e-02f,  3.1818423e-01f,  5.4244533e-02f,  1.1859273e-01f,
     3.3249769e-01f,  8.8974200e-03f, -4.8581322e-39f,  1.9254705e-01f,  1.1527412e-01f,  7.0054755e-03f,  2.7982903e-01f,  4.0760022e-01f,  1.4206888e-01f,
     1.3315448e-01f, -5.8009581e-39f,  5.1335435e-02f,  3.4729815e-01f,  1.1651707e-01f,  2.1608327e-01f,  9.6841030e-02f,  1.3468690e-01f,  1.9152752e-01f,
     6.3267925e-39f, -1.4512390e-01f,  1.9292546e-02f,  1.1718814e-01f,  8.5889637e-02f, -1.1734510e-01f,  5.2996242e-01f,  2.0426657e-02f, -3.4016100e-39f,
    -1.1016871e-02f, -1.8352181e-02f,  8.7710746e-02f,  1.0954615e-01f,  2.3992802e-01f, -2.5802928e-01f, -8.9900367e-02f,  6.2312520e-39f, -3.6505457e-02f,
     2.0626211e-01f, -1.1686621e-02f, -1.1605642e-01f, -7.7915952e-02f, -4.5525435e-02f,  2.2362988e-02f,  5.7412711e-39f, -1.1772757e-01f, -1.1954544e-01f,
     7.5741194e-02f,  9.7435117e-02f,  6.3480735e-02f,  3.9807379e-02f,  2.8574707e-02f, -3.0707620e-39f,  5.8651332e-02f,  8.1664748e-02f, -3.7969866e-01f,
     1.5911041e-01f, -1.4957666e-01f, -1.7088272e-01f,  1.6351488e-01f,  6.0155123e-39f, -1.9354444e-02f,  3.8584203e-02f,  1.6000642e-01f,  6.7284755e-02f,
     1.1553502e-02f, -1.2414490e-01f,  1.1875672e-01f, -6.3316760e-39f,  2.1594705e-02f,  2.7958353e-03f,  1.0739382e-01f,  3.9569933e-02f,  5.2667987e-02f,
     2.1564297e-01f, -2.7438389e-02f, -3.1053909e-39f, -3.5113760e-03f,  6.4293817e-02f,  3.1734914e-01f,  1.9332857e-01f,  3.4379449e-01f, -2.9160312e-01f,
    -1.0816379e-03f, -5.5914275e-39f,  1.8335091e-01f,  1.3912147e-01f,  2.0061433e-01f, -1.5530815e-02f,  8.3535854e-03f, -1.8795557e-01f, -5.5679750e-02f,
    -6.4181025e-39f,  4.0043067e-02f, -5.6370400e-02f,  8.6719222e-02f, -2.3474921e-01f, -5.5403292e-02f,  1.5481733e-02f,  5.1368535e-02f, -1.3635755e-40f,
     1.0579244e-01f, -1.7617822e-02f,  8.5110910e-02f, -2.5006477e-02f,  1.1655352e-01f,  2.7004838e-01f, -2.0574730e-02f, -6.0343289e-39f, -6.3054726e-02f,
     9.0356857e-02f, -3.9353799e-02f,  2.8106024e-02f, -7.5022198e-02f,  8.2445644e-02f,  4.5232441e-02f, -6.2033703e-39f,  2.6980698e-02f, -5.5020712e-03f,
    -9.9511646e-02f,  6.8740440e-03f, -8.2992472e-02f,  5.4906432e-02f,  9.4987586e-02f,  1.0107678e-39f, -1.4350659e-02f,  9.3211020e-05f, -9.1523610e-02f,
     1.3261257e-01f, -7.0322275e-02f, -1.0506910e-01f,  2.5417652e-02f, -2.5283460e-39f, -1.5028842e-02f,  1.5218629e-01f, -9.7983666e-02f, -3.8563404e-02f,
    -1.0077546e-01f, -8.0069222e-02f,  8.9887708e-02f, -8.6098300e-40f, -9.7791567e-02f,  1.0843842e-01f,  5.6332938e-02f,  8.8758044e-02f, -1.4515986e-02f,
    -4.5728576e-03f,  9.6630968e-02f,  1.0087723e-39f,  4.6718489e-02f,  7.6218262e-02f, -1.5927540e-01f, -4.2225484e-02f, -1.6558321e-02f, -2.0620601e-02f,
     1.5828359e-01f, -2.3041551e-39f,  3.8673081e-02f,  1.7015721e-01f,  1.1997502e-03f,  4.7041997e-02f,  6.6806108e-02f,  5.0088476e-02f,  1.1576650e-01f,
    -8.2028929e-40f, -2.3409950e-02f,  9.2438109e-02f,  2.7488105e-02f,  5.6284279e-02f, -6.7453663e-04f,  2.5479497e-02f, -2.9665368e-02f,  1.2802431e-39f,
    -2.8942120e-03f,  4.3386858e-02f,  2.8167633e-02f, -2.8303092e-02f, -5.7524830e-02f,  9.5923960e-02f,  3.2035306e-02f, -3.7761322e-39f, -8.4898323e-03f,
     8.0141038e-02f,  1.3767733e-01f,  3.4532442e-03f,  1.5772291e-01f,  8.3812959e-02f,  1.4427631e-01f, -4.6450522e-40f, -3.3612769e-02f, -3.2033619e-02f,
     5.9686329e-02f, -4.0264994e-02f,  1.6445625e-01f,  4.7833245e-02f,  7.4352054e-03f,  1.4159771e-39f,  2.0297776e-01f,  9.2121288e-03f,  2.8930598e-01f,
    -3.0645123e-02f, -1.1897463e-02f, -2.6191270e-01f,  2.4917112e-03f,  7.3869308e-40f,  9.7217560e-02f, -2.8742130e-03f, -1.7130675e-02f, -5.2058864e-02f,
    -8.3386898e-02f,  3.3483408e-02f,  4.2712553e-03f,  1.3274837e-39f,  1.5052189e-01f, -1.5988161e-03f,  1.6391464e-01f, -4.6195913e-02f,  7.1339473e-02f,
     6.1653364e-02f,  1.2534020e-02f,  1.2560160e-39f,  3.2108492e-01f,  9.1980239e-03f,  3.3747798e-01f, -2.4868341e-02f,  1.6253841e-01f,  7.1939989e-03f,
     2.1314494e-02f,  1.0078068e-39f,  2.6568034e-01f,  1.6983300e-02f,  1.2295585e-01f, -3.3257216e-02f,  1.6963139e-01f, -1.3577947e-01f,  1.5963048e-02f,
     1.2296016e-39f,  1.3808573e-03f,  3.3153733e-03f,  8.9242212e-02f, -3.7208345e-02f,  1.2629636e-02f,  1.7661533e-01f,  2.2919953e-03f, -2.4490087e-39f,
     1.0008063e-01f, -2.5641918e-02f,  1.4761175e-01f, -2.4100279e-03f,  5.7932958e-02f, -2.8194476e-02f,  2.1864155e-02f,  8.6070694e-40f,  6.9261678e-02f,
     4.1607409e-03f,  1.7186773e-01f, -7.1959407e-04f,  8.4686369e-02f, -2.7508665e-02f,  2.2921082e-02f, -2.4509705e-39f, -4.7810286e-02f,  6.9246492e-03f,
    -2.6351586e-39f,  6.4236895e-39f, -5.6318087e-39f, -1.9418578e-39f,  7.1088572e-40f,  2.1753197e-39f,  4.1291249e-39f,  3.7665081e-40f, -4.0703390e-39f,
     6.1437885e-39f, -6.1837017e-39f, -2.4903890e-39f,  5.3580889e-40f, -2.0576470e-39f,  4.3762173e-39f, -4.0391027e-41f, -5.1751382e-39f,  6.5433870e-39f,
    -6.1661210e-39f, -2.7567478e-39f,  4.5921952e-40f, -2.1365303e-39f,  4.2724063e-39f, -4.0501730e-41f, -2.5214124e-39f,  6.1595994e-39f, -5.9922857e-39f,
    -2.9896338e-39f,  6.2491886e-40f,  2.0157006e-39f,  4.5864092e-39f,  2.2435629e-40f, -3.9665799e-39f,  6.1607877e-39f, -6.2371346e-39f, -3.2699860e-39f,
     4.6365323e-40f,  2.0754884e-39f,  4.7826835e-39f, -1.7190149e-40f, -4.6281974e-39f,  6.3156830e-39f, -6.4922186e-39f, -3.6335963e-39f,  4.5465969e-40f,
     1.9439457e-39f,  4.8821463e-39f,  1.6583106e-40f, -2.4634967e-39f,  6.4262511e-39f, -6.4205548e-39f, -3.8941706e-39f,  9.2739614e-40f,  2.0998373e-39f,
     4.5528888e-39f,  1.4089776e-40f, -3.6733666e-39f,  6.4625293e-39f, -6.6092284e-39f, -4.2028220e-39f,  7.7219112e-40f,  2.0732127e-39f,  4.6921106e-39f,
     2.2914032e-41f, -4.3358501e-39f,  6.5876891e-39f, -7.1603479e-39f, -4.5229318e-39f,  7.4187403e-40f,  2.1071535e-39f,  4.7518521e-39f,  6.7388443e-41f,
    -7.1654089e-02f,  1.1091650e-01f,  4.6506543e-02f, -1.6838919e-02f, -7.0909426e-02f, -1.1289477e-39f,  9.1245705e-03f, -8.1775755e-02f,  7.9691382e-03f,
    -4.4784240e-02f, -4.5924034e-02f, -9.4421417e-02f,  1.1126680e-01f, -1.6132393e-39f, -1.8135749e-02f,  9.0814456e-02f, -1.0219306e-01f,  9.1292225e-02f,
    -7.3837750e-02f, -3.0147430e-02f, -8.8952668e-02f,  4.8116946e-40f, -5.8517163e-03f,  1.0221907e-01f, -5.5684298e-02f,  9.2900328e-02f, -3.3011701e-02f,
    -6.5974452e-02f, -5.0537393e-04f,  1.2029222e-39f,  9.1080321e-03f, -3.4949183e-02f, -1.3065252e-01f,  1.2459466e-01f,  5.1294889e-02f, -1.6716056e-02f,
     4.5663674e-05f, -1.3112034e-39f,  4.2590875e-02f,  1.0266281e-01f, -1.9105596e-02f, -7.1446940e-02f, -7.4884057e-02f,  5.0671782e-02f,  1.3829198e-02f,
     6.4761009e-40f, -1.5603757e-02f,  3.6825564e-02f,  1.0560773e-01f,  2.6158484e-02f,  7.5388893e-02f, -7.9840742e-02f,  7.4379928e-02f,  1.4958104e-39f,
    -3.6269829e-02f, -8.3855890e-02f,  5.9053555e-02f, -5.0218534e-02f,  1.2001597e-01f, -4.7085602e-03f,  1.3900205e-03f, -9.2719435e-40f,  5.9184201e-02f,
     1.1101577e-01f, -2.1278583e-02f, -5.6136038e-02f,  3.9442242e-03f,  5.0015718e-02f,  4.0345035e-02f,  8.9526156e-40f,  2.3188656e-02f,  1.1026148e-01f,
    -1.8840292e-02f, -5.8603466e-02f,  9.9461325e-02f,  1.8223035e-04f,  5.7172902e-02f,  3.6031854e-39f,  4.2636450e-02f,  1.5993152e-02f,  1.6689782e-01f,
     2.9322952e-02f,  1.9607088e-01f,  3.3984245e-03f,  8.7513581e-02f, -4.9802582e-39f,  3.6599928e-01f, -1.1626429e-01f,  3.8050079e-01f, -2.4229604e-01f,
     1.4895898e-01f,  5.1965408e-02f, -3.9944559e-01f, -2.4410255e-39f,  4.7134230e-01f, -3.0870336e-01f,  6.2779322e-02f, -9.4920881e-02f, -1.1191186e-02f,
    -7.3511511e-02f,  4.4115655e-02f, -1.6428907e-39f,  3.6666434e-02f, -3.4119333e-03f, -1.2123685e-01f,  1.9103365e-01f,  1.8352355e-01f, -5.6603854e-03f,
     1.4148325e-01f, -4.9602336e-39f,  4.3564689e-01f,  1.7637882e-01f,  5.0304073e-01f,  1.1669980e-01f,  2.6778391e-01f, -1.1630108e-01f, -2.7577708e-02f,
    -5.9626189e-39f,  2.1105167e-01f, -1.9092065e-01f,  2.1870296e-02f,  1.2021690e-02f,  8.0976553e-02f, -1.0767122e-01f, -1.2133173e-02f, -1.6626644e-39f,
    -5.2746702e-02f, -1.2549230e-01f,  1.7630970e-01f,  6.2829770e-02f,  1.0885353e-01f,  3.2260634e-02f,  1.9647203e-01f, -4.9808874e-39f,  4.0503305e-01f,
     3.2538205e-01f,  1.4858273e-01f,  3.0392799e-01f,  2.5331372e-01f, -2.0044091e-01f, -2.6767127e-02f, -5.6258098e-39f,  2.0926282e-01f, -7.9381287e-02f,
     1.4614049e-01f,  3.3819214e-02f,  3.1503379e-02f,  1.0995483e-01f,  8.5869521e-02f,  1.6619274e-39f,  8.8426739e-02f,  3.8433156e-03f, -1.1766594e-01f,
     1.0039704e-01f, -3.0004144e-01f,  4.3581348e-02f, -1.3723237e-02f,  1.7855976e-39f,  4.9138404e-02f, -8.2529500e-02f, -3.9154839e-02f,  8.2600266e-02f,
    -6.9113977e-02f, -3.9396573e-02f,  1.3407813e-02f,  5.1822063e-39f, -2.3381339e-01f,  3.2102600e-02f,  1.2963359e-01f, -8.7603606e-02f,  2.0704912e-01f,
    -1.4476387e-02f,  7.9471180e-03f,  1.5442828e-39f, -5.6521483e-02f, -1.1637038e-02f, -4.6752635e-02f,  7.0641041e-02f, -2.0978408e-02f, -2.3087265e-02f,
     7.8321345e-02f,  1.4214814e-39f,  7.5012639e-02f, -1.0370719e-01f,  1.3847646e-01f, -1.0132089e-01f,  1.5154229e-01f,  2.6423209e-03f,  5.1117748e-02f,
     6.1830445e-39f, -1.4782831e-01f,  2.3851065e-02f, -8.2292117e-02f, -9.9370837e-02f,  6.3032664e-02f,  1.2047337e-02f, -8.3659552e-02f,  1.4242167e-39f,
    -4.7299217e-02f,  2.5389865e-02f,  2.1907796e-01f,  8.9363240e-02f, -1.5721412e-01f,  1.2084219e-01f, -7.1584173e-02f, -1.7895170e-39f, -8.1199862e-02f,
     7.7084579e-02f,  6.2793650e-02f, -1.0703348e-01f,  5.1067270e-02f,  1.8562531e-01f,  2.7423317e-02f,  5.2205711e-39f, -6.5664656e-02f,  8.9536205e-02f
    }
    ,
    {
    -2.8917909e-02f,  8.0476567e-02f, -6.6460110e-02f, -3.7811336e-01f,  1.4352305e-01f, -1.7854820e-01f, -1.0708331e-02f,  4.5466768e-39f, -8.3718985e-02f,
     1.0396995e-01f,  2.7454686e-01f, -2.3055668e-01f,  5.9237793e-02f,  9.0660825e-03f,  3.0171094e-02f,  5.9787128e-39f, -3.3026356e-02f, -3.6337256e-02f,
     5.5916097e-02f, -7.4490562e-02f, -2.1140177e-02f, -1.9141553e-02f, -3.0473197e-01f,  2.6105139e-39f, -2.2620237e-01f, -7.2827578e-02f,  1.3514671e-01f,
     4.0832788e-02f,  7.3999360e-02f, -5.6753729e-02f, -1.0213742e-01f, -1.2669882e-39f,  2.4279805e-02f,  6.4048417e-02f, -3.7262979e-01f, -2.2612955e-01f,
     2.0892726e-01f, -5.4451197e-01f,  4.2016879e-02f,  2.9512845e-39f, -2.1253917e-01f,  4.2476181e-02f,  1.3463454e-01f, -1.4986338e-01f,  3.5511706e-02f,
    -5.7664496e-01f,  2.5567946e-01f, -1.0810807e-39f,  2.8231297e-02f, -1.3974226e-04f, -4.0819963e-05f, -1.0973781e-01f, -5.3110100e-02f,  1.6835333e-01f,
    -9.8663852e-02f, -3.9128863e-39f,  3.5322864e-02f, -2.2468454e-01f,  3.1896168e-01f, -6.5161479e-01f,  3.9221963e-01f,  2.0531280e-02f, -5.5928242e-01f,
    -1.8498709e-39f, -2.8424537e-02f, -4.9189247e-02f, -8.3871022e-02f,  1.7545930e-01f,  1.3102505e-01f,  2.0811664e-01f, -7.6876327e-02f,  2.9296737e-39f,
     1.6891378e-01f, -2.7477618e-03f, -7.6172307e-02f,  7.7902555e-02f,  1.0168444e-01f,  5.2793786e-02f, -8.6820880e-03f,  5.7413650e-39f,  3.8192414e-03f,
     8.7662628e-03f,  6.1962716e-02f, -1.5969226e-02f,  1.6684668e-02f, -9.0413548e-02f,  4.6484485e-02f,  5.5907058e-39f,  7.2793879e-02f,  4.3869548e-02f,
    -1.3804273e-02f, -6.3040011e-02f,  5.1615953e-02f,  3.5559729e-02f, -3.0835873e-01f,  5.5702188e-39f, -1.6364343e-01f, -3.3167761e-02f, -5.2852087e-02f,
    -1.7819355e-01f,  9.8241113e-02f,  3.7394676e-02f, -1.0205469e-01f,  5.9004348e-39f, -4.1031010e-02f,  1.1914577e-01f,  1.0005821e-01f, -7.1414314e-02f,
    -1.6502133e-01f,  5.9355196e-02f,  6.8113297e-02f,  5.7585141e-39f, -1.3140793e-02f, -1.8082978e-02f, -3.4106392e-02f,  1.8450934e-02f, -1.2585627e-01f,
    -3.6676094e-02f, -2.8058586e-01f,  6.3187995e-39f, -3.9478291e-02f,  4.8154820e-02f,  6.7217879e-02f, -1.0617645e-01f,  8.3914928e-02f,  3.8035043e-02f,
    -5.7828333e-02f,  5.7395433e-39f,  1.4909683e-01f, -4.1742407e-02f, -3.8616478e-03f,  3.5613757e-03f,  7.4836914e-03f,  6.7843601e-02f,  2.0990411e-02f,
     5.6145657e-39f, -7.0977867e-02f,  1.1251214e-01f, -7.1787961e-02f,  3.6719169e-02f,  5.7355292e-02f,  1.1041564e-01f, -1.2842734e-01f,  5.6450608e-39f,
    -6.3879527e-02f, -6.1535008e-02f,  1.6385723e-02f,  1.5665568e-01f, -3.4981627e-02f,  5.0372127e-02f,  7.5679928e-02f, -7.3964373e-39f,  9.8205984e-02f,
     5.1781595e-02f, -1.8611692e-02f,  3.9221999e-01f, -1.2772620e-01f,  6.8187967e-02f,  1.7504126e-02f, -6.3330157e-39f,  1.3162623e-01f, -2.3494154e-02f,
    -1.7353992e-01f,  9.1677830e-02f,  6.8212762e-02f, -8.5352518e-02f,  1.6277868e-01f, -5.5235878e-39f,  1.5778261e-01f,  5.1676638e-02f, -1.2166180e-01f,
     1.4519189e-01f, -1.4673990e-01f,  2.2769216e-01f,  1.4075349e-01f, -7.5171871e-39f,  1.1914388e-01f,  1.4067003e-01f,  1.2666533e-02f,  5.7331455e-01f,
    -3.6843786e-01f,  5.9758455e-01f,  2.4360850e-01f, -5.8827589e-39f,  3.3277127e-01f, -1.0376853e-01f, -3.3852499e-02f, -7.3466435e-02f,  8.1545964e-02f,
    -7.4568041e-02f,  2.2737388e-01f, -3.7555009e-39f, -3.6808485e-01f,  3.2951171e-03f, -3.2896645e-02f,  1.0270625e-01f, -1.5384749e-01f,  7.8315623e-02f,
    -1.3043612e-01f, -6.9527988e-39f, -5.5626768e-01f,  1.1941905e-02f,  1.0342989e-01f,  1.0803407e-01f, -7.0368215e-02f,  8.4925182e-02f,  8.2145464e-03f,
    -7.7656275e-39f,  1.4400612e-01f, -1.1775176e-01f,  2.4924105e-01f, -1.3150375e-01f,  4.3893725e-02f, -4.0399794e-02f,  1.6343769e-01f, -5.5114582e-39f,
    -4.0313783e-01f, -2.2104107e-02f, -1.3271784e-02f,  3.7495708e-01f,  7.8201473e-02f, -7.7984072e-02f, -2.4779728e-03f, -7.9030627e-39f,  3.6297673e-01f,
    -8.1072822e-02f,  1.5705347e-01f,  1.5001433e-01f, -1.3951860e-01f, -2.0739360e-01f,  1.5108290e-01f, -7.8200498e-39f, -3.8211718e-02f, -3.7508778e-02f,
     6.7730561e-02f,  1.4726676e-01f,  1.5153828e-01f,  1.1736228e-01f,  1.3313219e-02f, -7.7913974e-39f, -2.3782375e-01f,  6.8970346e-03f,  1.0636641e-01f,
     3.2151312e-01f,  2.3879807e-02f,  2.4528056e-02f, -9.5256507e-02f, -7.4570042e-39f,  2.5409782e-01f,  1.6405957e-02f,  1.9481501e-02f,  1.2874632e-01f,
     1.4077926e-01f,  2.1849859e-01f,  6.1809774e-02f, -7.6412707e-39f, -2.2334357e-01f,  4.6923377e-02f, -2.0655236e-01f, -8.1645288e-02f, -1.2906092e-01f,
     2.5639459e-01f, -1.9386424e-01f, -7.9053622e-39f,  7.6542154e-02f, -8.8448105e-03f, -5.9087472e-03f,  2.8628832e-01f, -1.8268169e-01f, -2.4561424e-02f,
     7.1365416e-02f, -7.3436742e-39f,  9.4997920e-02f,  2.9130325e-02f, -7.1073242e-02f,  1.9328627e-01f, -1.5686518e-02f,  8.4661216e-02f,  1.5328042e-01f,
    -6.7956095e-39f,  3.3398669e-02f,  3.1024251e-02f,  1.8723231e-02f, -8.0009066e-02f, -1.2587881e-01f, -9.2191234e-02f,  9.5847691e-04f, -7.0788512e-39f,
    -1.8600555e-01f,  7.6794945e-02f, -2.6087051e-02f, -9.9557027e-02f, -9.4642909e-03f, -2.7006110e-02f,  1.2278137e-01f, -3.6774135e-40f, -1.8863490e-02f,
     4.6816424e-02f,  1.5996520e-01f, -2.6954401e-02f,  1.4717588e-02f, -7.8921482e-02f,  7.8318343e-02f,  1.3571856e-40f, -4.1834887e-02f, -1.3203810e-02f,
     9.6264265e-02f,  2.6042383e-02f,  7.4932419e-02f, -2.7123909e-02f,  3.3400107e-02f,  3.0249830e-40f, -5.8670577e-02f,  1.3987555e-01f,  1.2431135e-01f,
    -5.3374253e-02f,  3.0995630e-02f, -5.9231645e-03f,  4.8596669e-02f, -4.1791905e-40f, -8.9986861e-02f,  1.1175273e-01f,  1.1462387e-01f,  1.1368577e-01f,
    -1.2339477e-01f, -2.7693370e-02f,  6.0632285e-02f, -4.6240467e-40f, -6.1068520e-02f,  8.7121025e-02f, -9.7196646e-02f,  4.6502922e-02f,  1.7451745e-01f,
     5.9523564e-02f, -5.7237871e-02f,  2.2527554e-40f, -7.1062483e-02f,  1.2097197e-01f, -6.2347230e-02f, -3.4067634e-02f,  4.4221181e-02f,  9.7704306e-02f,
     3.2522291e-02f, -5.2143017e-40f, -9.5986798e-02f, -3.8463071e-02f, -4.5238625e-02f,  9.1848923e-03f, -1.3808057e-01f,  9.6223108e-02f,  4.5926008e-02f,
    -5.6847175e-40f,  1.2317894e-02f,  6.7386955e-02f, -2.6443306e-02f, -9.1420203e-02f, -1.0205018e-02f,  2.0432213e-02f, -9.5565796e-02f, -4.2767909e-40f,
     5.4540736e-39f,  1.4707917e-39f,  3.7405799e-39f,  4.6342594e-39f, -8.6959118e-40f, -2.5587948e-39f,  1.0843836e-39f, -4.0127821e-39f, -1.8871483e-39f,
     1.7124540e-39f, -4.6344864e-40f,  4.8289165e-40f, -3.7906833e-39f,  5.5478219e-39f, -3.2490408e-39f,  1.3485298e-39f,  4.5047724e-39f,  2.7764207e-39f,
     3.7971377e-39f,  3.1694148e-40f, -1.6019644e-41f, -5.6209052e-39f, -2.6903781e-39f,  1.3435986e-39f, -2.2237500e-39f,  1.5202701e-39f, -3.8111661e-39f,
    -3.5093194e-39f,  4.3567210e-40f, -4.7285317e-39f, -3.0517436e-39f,  1.5336511e-39f, -5.4752711e-39f,  1.5811033e-39f, -3.5585092e-39f, -4.7356111e-39f,
     1.4647296e-39f,  4.5874700e-39f,  4.7534650e-39f, -3.9186359e-39f,  1.4394726e-39f,  4.4920976e-39f,  4.6938398e-39f,  7.1265275e-40f,  6.5691611e-40f,
    -5.7483309e-39f,  4.3439902e-39f,  1.2119732e-39f, -3.5752575e-39f,  1.8827930e-39f,  6.0587760e-39f, -4.9625920e-39f,  5.4286232e-39f,  6.7240046e-40f,
    -1.3996267e-39f,  1.2992419e-39f,  6.1465855e-40f,  1.7593386e-39f, -4.2402969e-39f, -2.1280441e-39f,  8.8667020e-40f, -3.5112602e-39f,  4.5201320e-39f,
     1.5670637e-39f, -2.1567273e-39f,  2.3774374e-39f,  1.5310867e-39f,  1.8542079e-39f, -3.5046755e-39f, -3.6245692e-39f, -3.6164557e-39f,  1.5658838e-39f,
     4.5273125e-02f,  4.3473512e-02f,  1.6380624e-01f, -1.3633533e-01f,  2.4115710e-02f,  1.6869531e-03f, -5.6163639e-02f, -4.6533296e-39f,  1.1618643e-02f,
    -4.7065414e-02f, -6.8390034e-02f, -5.4824580e-02f, -9.5358253e-02f, -2.1707205e-01f,  1.0353021e-01f, -4.7028683e-39f,  1.1378637e-01f, -7.1999379e-02f,
     2.6526885e-02f, -6.6125035e-02f,  1.6468391e-01f, -3.8895413e-02f,  6.6228122e-02f, -6.0333956e-39f,  1.4093366e-01f,  6.0338233e-02f, -9.8612264e-02f,
    -2.0693697e-01f,  3.1915635e-01f, -5.8465149e-02f,  8.2147263e-02f, -5.1156502e-39f,  1.0444092e-01f,  3.7239712e-02f,  2.1953073e-01f,  1.4924408e-01f,
    -2.3471536e-01f, -5.9145626e-02f,  4.7827417e-01f, -5.3256853e-39f,  1.1282856e-01f,  2.8802494e-02f, -2.1886267e-01f,  1.4028120e-01f, -2.1643530e-01f,
     1.1936410e-01f,  1.2003969e-01f, -5.8595491e-39f, -3.0230455e-02f, -4.0700689e-02f,  7.4841216e-02f,  3.2734916e-02f,  1.2945092e-01f, -2.7727010e-02f,
    -6.8149798e-02f, -4.3045703e-39f,  3.1937429e-01f,  1.8626966e-02f, -1.2117893e-01f,  7.6360174e-02f, -1.8402671e-02f, -9.5047154e-02f,  1.8340223e-01f,
    -4.4390781e-39f,  5.0541282e-02f, -1.8181412e-02f, -8.1700020e-02f, -9.2540942e-02f, -3.2247111e-02f, -2.2627264e-01f,  2.2112818e-01f, -5.0039093e-39f,
     8.2862169e-02f,  5.5168949e-02f,  4.4973765e-02f, -1.2148661e-01f,  1.3665531e-02f, -9.5155194e-02f,  1.0580093e-05f, -1.0025099e-39f, -3.1540390e-02f,
     1.1873953e-01f,  7.7514060e-02f, -7.9789050e-02f, -3.0548455e-02f, -7.1421772e-02f, -2.0949392e-01f, -1.0144630e-39f, -6.4833470e-02f, -7.0474960e-02f,
    -8.4619753e-02f, -2.9590599e-02f, -4.7635082e-02f,  9.4610723e-03f, -1.0358128e-01f, -8.6761535e-40f,  1.5168262e-01f, -1.3437688e-02f, -2.9807895e-02f,
     1.2851971e-02f, -9.2714056e-02f,  3.7587315e-03f,  1.6206370e-01f, -1.0281691e-39f,  1.7613085e-03f,  1.4334707e-01f,  2.1591237e-02f,  1.2456878e-01f,
    -2.1604803e-01f,  1.6965942e-02f,  1.2537922e-01f, -1.0938662e-39f,  4.2689923e-02f,  1.5180297e-01f, -3.9501555e-02f,  1.3081445e-02f, -5.9464246e-02f,
     2.8839013e-02f, -1.3104033e-01f, -9.4134046e-40f,  1.8820052e-01f,  5.6331016e-02f, -5.5797204e-02f, -3.2966360e-03f, -8.9109540e-03f, -3.0793872e-02f,
     1.3699618e-01f, -1.1867821e-39f,  4.3782897e-02f,  7.9718649e-02f, -6.5104775e-02f,  1.1089483e-01f, -3.9298711e-03f,  1.9887730e-02f,  2.9281616e-02f,
    -1.2133325e-39f,  6.3472524e-02f,  6.2691057e-03f, -5.9860308e-02f,  8.6461276e-02f, -2.3289250e-02f, -5.2540865e-02f, -8.7020285e-02f, -5.4260799e-40f
    }
    ,
    {
    -1.2632565e-01f, -2.3242965e-02f, -7.9206474e-02f, -3.5278276e-02f, -3.3575633e-01f,  7.2730757e-02f, -1.8966584e-02f,  3.5890166e-02f,  2.7331743e-01f,
    -2.2525420e-02f, -2.0763002e-02f,  6.5210573e-02f,  9.5442548e-02f, -1.0227153e-01f, -1.4902990e-01f, -7.3738277e-02f, -4.6673927e-01f,  3.9668392e-02f,
    -2.4841602e-01f, -5.4198746e-03f,  2.7803898e-02f, -1.9582571e-02f,  8.1452273e-02f,  9.8898843e-02f, -9.4537428e-03f, -1.1209659e-01f, -6.5776929e-02f,
     8.3960645e-02f, -2.3833634e-01f, -1.7466389e-02f,  1.2098746e-01f,  3.3312410e-02f,  9.6796952e-02f, -2.3891582e-01f, -1.8446268e-01f,  3.1410459e-02f,
    -7.2650427e-01f, -2.0097159e-01f, -2.5523866e-02f,  5.8231208e-02f, -6.4974535e-01f,  1.6431433e-01f,  2.6177710e-01f,  4.4509985e-02f, -1.2229194e-01f,
     9.3108341e-02f,  1.3284636e-02f, -2.1348229e-01f,  1.8103071e-02f, -1.3998301e-01f, -1.7908312e-02f, -5.4905210e-02f,  1.0379700e-01f,  6.5196000e-02f,
    -1.3779813e-01f,  8.6289212e-02f,  2.7190377e-03f, -1.5856951e-01f, -2.3038943e-01f,  4.0726557e-02f,  1.9520298e-01f, -1.1879871e-01f, -5.3358603e-02f,
     5.0836720e-02f,  2.3887934e-01f, -1.5625218e-01f, -3.5767075e-01f, -1.5710205e-02f,  3.4570552e-02f, -3.5151518e-03f, -3.1310305e-02f, -6.5612972e-02f,
     4.8552591e-02f, -1.7634129e-02f,  1.0323659e-02f,  1.0813095e-01f, -3.7291449e-02f, -5.6533180e-02f, -1.8984158e-02f,  7.0207812e-02f, -8.7296754e-02f,
    -3.9173555e-02f,  1.3609983e-01f,  8.2043139e-03f,  7.6216355e-02f,  6.2108796e-02f,  4.1962452e-02f,  4.1423880e-02f,  1.8414624e-01f, -9.0936404e-03f,
     8.6519085e-02f,  4.1302714e-02f,  8.6171217e-02f,  5.2029490e-02f,  1.0185821e-01f, -6.0761437e-02f,  3.1194024e-02f, -3.9428365e-03f,  1.3499193e-01f,
     1.3405068e-01f, -1.6324233e-01f,  5.7971120e-02f, -1.0822675e-01f,  4.4653542e-02f, -7.2898895e-02f, -1.6411090e-02f,  3.1933445e-02f,  1.4149743e-01f,
    -8.6758900e-03f,  5.1576752e-02f,  1.1079358e-01f, -3.3589963e-02f, -8.1834704e-02f,  2.6483538e-03f,  9.1821533e-03f,  7.2154962e-02f,  4.3037992e-02f,
     6.6317759e-02f,  7.8612842e-02f, -5.3043563e-02f,  7.1638763e-02f,  1.1375587e-02f, -3.6017347e-02f,  3.3941984e-02f, -3.4364283e-02f, -2.1668766e-03f,
    -1.4521004e-01f,  1.2318599e-01f, -3.1454600e-02f, -2.9057362e-03f, -2.2056039e-01f, -4.7780558e-02f, -7.2777206e-03f,  7.7273853e-02f, -7.7508584e-02f,
    -4.4665664e-02f, -6.2865578e-02f,  6.3382171e-02f, -2.3258191e-01f,  1.6095123e-01f,  3.7451100e-02f, -4.0608700e-02f,  1.8768206e-02f, -8.8193007e-02f,
    -2.1413146e-02f,  4.8929960e-02f, -7.6184966e-02f, -1.4266242e-01f,  1.8825896e-01f,  2.8531263e-02f,  5.0613238e-03f, -9.0462506e-02f,  4.6065852e-02f,
     9.1297679e-02f, -2.8980762e-01f, -2.5283195e-02f,  1.6387352e-01f, -8.3959989e-02f, -3.0459128e-02f, -3.0082872e-02f,  9.2371516e-02f,  1.8194724e-02f,
    -1.1815783e-01f,  6.4043347e-03f, -3.4750115e-02f,  1.3615269e-02f, -6.3054875e-02f,  6.8075188e-02f,  1.5761474e-01f, -6.3365087e-02f, -9.9047974e-02f,
    -1.8699342e-02f, -2.0203416e-01f, -1.1150782e-02f,  4.4540286e-02f,  4.2530537e-02f, -1.0352170e-01f, -1.5407017e-01f,  5.3878829e-02f,  1.0895447e-01f,
     2.4169606e-01f, -1.4162451e-03f,  2.0134540e-01f,  4.3248296e-01f, -3.4808376e-01f,  8.1542879e-02f, -1.7350847e-01f, -2.1496829e-02f,  9.0357898e-05f,
     5.6660805e-02f,  9.6351191e-02f,  1.3480000e-01f,  2.3714887e-02f,  4.9919270e-02f, -2.1874265e-01f,  5.5073686e-02f, -1.3048875e-01f, -8.0953881e-02f,
    -1.9495482e-02f,  9.2389159e-02f,  1.6453496e-01f,  1.6852060e-01f, -1.2108936e-01f,  1.7030796e-02f,  9.6855365e-02f, -1.0599717e-01f, -1.2313823e-01f,
     1.3683170e-01f, -1.3699441e-01f,  4.4053055e-02f, -3.1456679e-01f,  1.0572285e-01f, -1.6737034e-03f,  4.3276116e-02f,  1.1719641e-02f, -2.6091775e-01f,
     1.1705428e-01f, -4.8681542e-02f,  5.1576376e-02f,  7.3198864e-04f, -6.3781604e-02f,  7.6761888e-04f,  2.1739049e-02f,  2.8924983e-02f, -1.6882161e-02f,
    -7.3614299e-02f, -2.5656188e-02f,  1.0813495e-01f,  7.1413107e-02f,  3.1437200e-02f,  5.2097533e-02f,  2.3317347e-01f,  1.2574863e-01f, -6.9206180e-03f,
     4.6789020e-02f, -9.0280118e-05f, -6.5076575e-02f, -6.1083723e-02f, -4.0453240e-02f,  7.8128181e-02f, -2.9834293e-02f, -4.8193168e-02f,  7.6286219e-02f,
     1.4807872e-01f, -1.5262002e-01f, -8.1118897e-02f, -9.9983312e-02f,  6.3443549e-02f, -1.1557698e-01f, -2.3703888e-01f,  6.0126060e-01f,  2.5435656e-01f,
     4.3261227e-01f,  2.1405602e-01f,  4.7577783e-02f,  1.6291444e-01f,  4.7318482e-01f, -8.3393576e-03f, -2.5925460e-01f, -1.3749406e-01f, -8.4224053e-02f,
     6.0835913e-02f, -2.7862372e-02f, -3.8726584e-03f,  3.5300847e-02f,  5.6023754e-02f, -5.3442806e-02f,  2.2936208e-02f,  6.4631768e-02f,  4.8104811e-02f,
    -8.6565398e-02f,  6.9107205e-02f,  1.1245846e-01f,  3.7845278e-01f, -3.3656043e-01f, -7.9733431e-02f,  1.0552747e-01f, -1.6262552e-01f,  1.5241274e-01f,
     6.8477066e-03f,  3.5038497e-03f, -2.4549862e-02f,  4.7585478e-01f, -2.2360292e-01f, -1.5273887e-01f,  9.2554875e-03f, -4.0462207e-02f,  3.9528254e-01f,
     1.5836862e-01f,  5.2050080e-02f, -4.7441956e-02f,  6.0405742e-02f,  4.4294087e-05f,  1.1060499e-01f,  4.0457975e-02f,  3.8471408e-02f, -2.9967833e-01f,
     2.2027098e-01f, -5.1580131e-02f, -1.2873526e-01f,  8.6238548e-02f, -2.1090265e-01f, -1.2871003e-01f,  3.0744908e-02f,  1.6093580e-01f, -4.1327819e-02f,
    -8.5215785e-02f, -7.4691638e-02f,  5.7536634e-03f,  1.6435243e-01f, -4.3491293e-02f,  2.8446190e-02f,  4.0562321e-02f, -6.6326618e-02f, -1.0600388e-01f,
    -1.3216226e-01f, -5.7632935e-01f, -1.0248038e-01f,  9.8981380e-02f,  1.0624935e-02f, -1.6329187e-01f,  1.0449620e-01f, -1.3858503e-01f, -9.9889254e-03f,
    -5.0075972e-03f, -1.1884167e-01f, -1.3636607e-01f, -2.4006292e-01f, -3.7023000e-02f,  1.7057562e-02f, -3.1484005e-01f,  2.7607915e-03f, -5.2297618e-02f,
    -7.9928927e-02f,  2.0092364e-02f, -1.2489548e-01f, -3.9990563e-02f, -1.2046935e-01f,  2.1454273e-01f, -1.1412328e-01f,  1.8555816e-01f,  5.9980195e-02f,
     1.5626381e-01f, -1.3001692e-01f,  1.7001055e-01f,  5.2493848e-02f, -1.1851490e-01f, -5.1312078e-02f, -1.1331555e-02f,  1.0271470e-01f, -8.4550492e-04f,
     2.0025390e-01f, -2.7734749e-03f, -1.8018201e-02f, -7.6614149e-02f, -1.7195983e-02f, -2.7009893e-02f, -1.1890535e-02f, -2.5700640e-02f,  4.7618195e-02f,
     8.8138588e-02f,  5.4807041e-02f, -7.8872982e-03f, -2.2799743e-02f,  1.6155390e-01f, -7.5043917e-02f,  1.8511411e-02f, -3.9705288e-02f, -2.4828145e-01f,
     1.1176983e-01f, -7.0274539e-02f, -1.2112406e-01f, -3.0337360e-02f, -2.3654973e-02f, -1.0256526e-01f, -1.2016886e-02f,  5.5750983e-04f,  2.3511019e-02f,
    -1.0958283e-01f, -9.3855280e-03f, -9.6807787e-03f, -5.2865166e-02f, -7.3238291e-02f, -9.8790482e-02f, -1.3870622e-01f,  6.0413182e-03f, -8.0653809e-02f,
     3.6905378e-02f, -2.8404489e-01f,  2.1541506e-02f, -3.9801929e-02f, -1.2797551e-02f, -2.4838629e-01f, -3.2456875e-02f,  1.3946429e-01f,  1.0049404e-01f,
    -2.7625058e-02f,  2.7304582e-04f, -1.6120208e-02f, -2.7539501e-01f,  1.7996277e-03f,  7.6611355e-02f,  2.5292060e-01f,  9.0602254e-03f,  1.6058231e-02f,
     1.3508064e-01f, -7.4068020e-04f, -1.5138483e-01f, -1.1670178e-01f, -2.1275554e-02f,  1.3254050e-03f, -7.3199652e-02f,  5.7937369e-02f, -1.2317251e-02f,
    -1.1377283e-02f, -1.0289717e-01f,  3.3650801e-02f,  3.0054040e-02f, -6.7372166e-02f,  1.0627940e-01f, -6.6464014e-02f,  9.0742163e-02f,  9.7975237e-03f,
     5.0111666e-02f, -2.9558644e-02f,  5.0752223e-02f, -2.6428553e-01f, -4.8218247e-02f,  1.1096470e-02f, -3.0079058e-03f, -9.0341844e-02f, -1.7391405e-01f,
     3.8572089e-03f,  7.5555809e-02f, -8.2344055e-02f, -4.6524663e-02f,  7.8267582e-02f, -9.9019684e-02f, -6.7152016e-02f, -9.7078562e-02f,  3.7328817e-02f,
     2.5733622e-02f,  1.2387659e-01f,  6.0314488e-02f,  8.6122476e-02f,  1.5578273e-01f,  1.0207858e-01f, -2.2350408e-03f,  4.7511026e-02f, -6.0633674e-02f,
     5.2930459e-02f, -3.6467095e-03f,  2.9297953e-02f, -2.1481519e-03f,  2.5234019e-02f, -5.9211444e-02f, -7.8847587e-02f,  1.2200601e-01f,  8.3665475e-02f,
    -8.0943316e-02f,  6.4696215e-02f, -8.9028858e-02f, -4.3686602e-02f, -2.4728160e-01f,  1.2844035e-01f, -4.1533357e-01f,  3.9729363e-01f,  2.5461331e-01f,
     2.0285231e-01f,  1.8470477e-01f,  2.5334176e-01f,  4.3352830e-01f,  9.2676714e-02f,  2.7633682e-02f,  4.7687083e-02f,  1.5461366e-01f,  4.3659765e-02f,
     3.7571259e-02f,  9.2711560e-02f, -1.9306192e-01f, -8.5041270e-02f,  4.5559657e-01f, -4.4502318e-02f, -5.7707567e-02f,  1.5339373e-01f, -2.0394190e-01f,
     3.7701884e-01f, -1.8038507e-01f,  5.7211976e-02f,  3.2832170e-01f, -8.3104834e-02f, -5.7823259e-02f, -3.7649632e-02f, -1.3734935e-01f,  4.1449968e-02f,
     1.2688859e-01f, -1.0415399e-02f,  2.6276909e-02f, -1.6430350e-01f,  5.4041609e-02f,  7.1437797e-03f,  2.9648162e-02f,  1.9934449e-02f,  5.2102547e-02f,
    -3.2462312e-39f,  1.9889456e-39f,  1.2824515e-39f,  3.8846572e-39f, -8.9058403e-40f, -4.3015939e-40f, -5.4201216e-39f, -4.5546993e-39f,  2.3003323e-39f,
     3.8336906e-39f,  1.7531533e-39f,  3.5805796e-39f, -3.6429066e-39f, -7.3591151e-40f, -6.7157733e-39f, -7.8040175e-39f,  4.9675989e-39f,  4.0170252e-39f,
     2.1774370e-39f,  4.1610451e-39f, -4.7561962e-39f, -7.3772759e-40f, -7.5025043e-39f,  4.1195877e-39f, -3.9260768e-39f,  1.5149031e-39f, -2.1330719e-39f,
     3.9082466e-39f,  8.3913816e-40f, -4.1239233e-40f, -5.2547866e-39f,  1.5214486e-39f, -6.8289618e-40f,  3.6456153e-39f, -2.1825602e-39f,  4.1898264e-39f,
    -2.8054500e-39f, -8.6028515e-41f, -6.4828691e-39f,  9.3493653e-40f,  5.9118989e-39f,  4.0474488e-39f, -1.0008522e-39f,  4.1925911e-39f, -3.6701674e-39f,
    -6.9504404e-42f, -7.2781635e-39f, -3.9057846e-39f, -4.1242120e-39f,  1.1508192e-39f,  3.7081146e-39f,  4.1200291e-39f,  4.3665525e-39f, -7.5082132e-40f,
    -4.9998932e-39f,  7.8717997e-39f, -1.1995984e-39f,  2.7380924e-39f,  2.0015405e-39f,  4.3758515e-39f, -1.0601622e-39f,  1.2974622e-40f, -5.9599003e-39f,
     7.1727676e-39f,  3.8436061e-39f,  3.8672629e-39f, -5.8348667e-40f,  4.3977202e-39f, -3.0369445e-39f,  2.1461587e-40f, -6.0468551e-39f,  5.3609335e-39f
    }
    ,
    {
    -9.4504796e-02f, -5.8335178e-02f, -4.3047566e-02f,  1.4266280e-02f, -1.2379719e-01f,  3.1486090e-02f,  8.1243403e-02f,  4.0364251e-02f, -7.0477441e-02f,
    -5.5967912e-02f,  5.9627436e-02f, -7.2015859e-02f,  4.1074071e-02f, -2.3246560e-02f,  4.7414243e-02f,  2.4914062e-02f, -1.5792018e-04f, -2.6283963e-03f,
    -1.5068422e-02f,  4.5251818e-03f,  1.2608374e-02f,  9.7319763e-03f, -4.7433659e-02f, -1.4637615e-02f, -2.3475426e-01f, -7.2217815e-02f,  1.8860538e-01f,
    -7.0245706e-02f, -1.2041810e-01f, -5.2105951e-01f, -3.3737980e-02f,  8.8705299e-03f,  5.8848914e-02f, -1.1661486e-02f, -2.6868016e-01f,  3.9142120e-01f,
     2.9515523e-01f,  4.7936849e-02f, -3.4926069e-01f,  2.8036740e-01f, -6.8161279e-02f,  1.9413453e-03f,  1.2788866e-03f, -1.9215886e-02f,  2.8380107e-03f,
     4.1613791e-02f,  1.7786019e-02f,  3.9890368e-02f,  7.0657656e-03f, -1.6043133e-01f,  1.1273193e-01f,  2.0535627e-01f,  5.1929849e-01f,  5.5436350e-02f,
     1.0055547e-01f,  1.1638393e-01f, -1.0276017e-01f,  1.1387872e-01f, -2.7795747e-01f, -3.5615033e-01f, -1.6497682e-01f, -2.0431937e-01f, -5.7937253e-02f,
     2.9466707e-01f,  7.2471298e-02f, -3.6473144e-02f,  4.9841151e-02f,  3.8008895e-02f,  5.7152167e-02f,  1.2443586e-02f, -1.8308036e-02f, -4.3518352e-03f,
    -7.3819570e-03f, -2.4076901e-02f,  4.9008355e-03f,  1.2252093e-02f, -6.5518998e-02f, -5.6791689e-02f,  1.8214472e-02f,  7.1090721e-02f, -3.0740401e-02f,
     1.2210234e-01f,  1.8241385e-02f, -5.7965841e-02f,  1.1001282e-01f, -5.5632479e-02f, -1.9519043e-01f, -2.2378470e-01f, -1.1131425e-01f,  1.5531254e-02f,
     4.3448843e-02f,  9.2672348e-02f,  2.8943047e-02f,  5.7612121e-02f,  2.2151578e-02f,  4.7314849e-02f,  2.8429026e-02f,  1.5074007e-01f,  2.1420322e-02f,
     2.4224540e-02f,  1.0854092e-01f, -6.0247723e-04f, -7.3543437e-02f,  3.8005859e-02f, -3.5750458e-01f, -4.5545179e-01f, -1.0298572e-01f, -1.0185789e-01f,
    -6.0106926e-02f,  4.9770128e-02f,  2.0785902e-01f, -2.0246422e-01f, -8.4683381e-02f,  6.1003663e-02f, -1.6235228e-01f, -1.4219014e-01f, -1.6730183e-01f,
    -6.7955941e-02f, -5.8196124e-02f, -3.8678829e-02f, -5.0209526e-02f, -6.3948244e-02f, -1.9299593e-02f, -2.8814573e-02f, -4.4416573e-02f,  1.3388657e-02f,
     3.9395761e-02f, -5.8004286e-02f, -3.1096267e-03f,  3.9804243e-02f, -1.5120716e-02f,  1.3087761e-02f,  3.4346879e-02f, -9.4141420e-03f, -4.5348883e-02f,
     5.8991395e-02f, -2.3729790e-02f, -4.8822127e-04f,  2.0616045e-03f, -2.6030815e-03f, -3.3756368e-02f, -7.3496560e-03f,  1.5748480e-02f, -6.2149493e-03f,
     4.5755520e-02f,  1.3135152e-01f, -2.7591330e-01f, -6.2340584e-02f,  2.0694046e-01f, -4.6360824e-01f, -5.4604309e-03f, -1.3034466e-01f, -3.6723629e-01f,
     9.2391595e-02f,  3.9621826e-02f, -1.1215594e-01f,  3.3047423e-01f,  2.7450049e-01f,  4.5777208e-01f,  1.5540314e-01f, -7.6316796e-02f,  8.8913724e-02f,
    -5.0492328e-02f, -7.2121859e-02f, -9.4496697e-02f, -8.2209580e-02f,  1.7295024e-01f, -5.2558146e-02f,  3.8467345e-01f,  1.2941189e-01f,  1.1866450e-01f,
     1.1811921e-01f, -2.1977358e-01f, -2.6736882e-01f, -2.0569691e-01f,  8.1593640e-02f,  5.5353645e-02f, -3.6051923e-01f,  5.5502373e-01f,  4.3493322e-01f,
     4.6614327e-02f, -6.6113852e-02f, -3.0969605e-01f,  3.5569888e-01f,  1.6942632e-01f,  3.9571330e-02f, -2.3622356e-02f,  4.3592781e-02f,  1.2200834e-01f,
     6.3568413e-02f, -1.9075371e-01f,  2.1219768e-02f, -4.9403347e-02f, -2.4837574e-02f, -6.1203749e-03f, -1.3524216e-02f, -2.9540654e-02f,  1.6910436e-02f,
     7.6750569e-02f,  1.4977192e-02f,  7.4709035e-02f,  7.0425257e-02f, -7.4778264e-03f,  4.8679183e-03f,  1.8900228e-01f,  1.4455897e-01f, -1.3098791e-01f,
     2.4493034e-03f, -3.0549522e-02f, -1.9016037e-02f,  6.7961351e-03f, -1.0597527e-02f, -1.8391432e-01f, -9.0081319e-02f,  6.1277539e-02f, -4.0627457e-02f,
    -7.5324113e-03f,  2.7628666e-02f,  2.4214577e-02f,  3.4903765e-02f,  2.0063836e-02f,  8.8277915e-03f,  6.0221929e-02f,  1.1401605e-01f, -1.6909724e-01f,
    -7.0647605e-02f,  2.1643103e-03f,  5.5812508e-02f, -3.2479908e-02f,  2.1775579e-02f,  5.4418370e-02f,  6.6961601e-02f, -1.6102877e-01f, -2.6838323e-02f,
     1.1441942e-01f,  4.6811119e-02f, -8.9040808e-03f,  8.7710368e-03f,  1.2258782e-01f,  1.1150132e-01f,  4.6313506e-02f, -2.1844290e-02f,  7.5325787e-02f,
     8.0927715e-02f, -5.6384575e-02f, -2.3377698e-02f,  3.2160230e-02f,  1.1824017e-01f,  1.2911898e-01f, -9.6184261e-02f,  1.4454848e-01f,  7.6607361e-02f,
    -6.4530827e-02f, -4.3907095e-02f,  8.5145766e-03f,  1.1492065e-01f, -3.0487923e-02f, -3.3611272e-02f,  8.0497153e-02f,  6.3968390e-02f,  1.2878930e-02f,
    -3.6750764e-02f,  3.4578372e-02f,  1.1219000e-01f,  2.6387950e-02f,  8.5937887e-02f,  6.6115439e-02f,  5.4647263e-02f, -3.2499027e-02f, -2.4693762e-03f,
    -5.4390587e-02f,  6.6067144e-02f,  5.6925010e-02f,  5.2662577e-02f,  2.9762387e-02f,  2.8693300e-02f,  1.0883260e-02f, -6.0419263e-03f, -2.5284603e-02f,
     6.9639392e-02f,  6.4395808e-02f,  2.2938455e-02f,  2.8680380e-02f,  2.1956898e-02f,  7.3564197e-03f,  3.0839903e-02f,  1.0251094e-02f, -8.1835672e-02f,
     3.7748001e-03f, -6.9909175e-03f,  3.7784241e-03f, -8.2725389e-03f,  1.9827791e-02f, -1.6968384e-02f, -3.2763101e-02f, -2.7143983e-02f, -2.1310462e-02f,
    -3.9626714e-03f, -2.2768741e-02f,  5.4668311e-02f, -2.3277709e-01f, -8.2266428e-02f,  7.9163171e-02f,  1.4677064e-01f,  1.1409705e-01f, -6.5162390e-02f,
     2.4529466e-02f, -3.0532768e-02f, -4.3788743e-03f, -1.0049386e-01f, -7.5135790e-02f, -5.9261296e-02f, -7.0163570e-03f, -4.9295966e-03f, -1.1441072e-02f,
    -9.3953433e-03f,  9.7668819e-02f,  3.4428835e-02f,  1.8545005e-02f,  4.4572940e-03f,  1.8228307e-02f, -4.0382583e-02f,  9.8462991e-02f,  1.5873757e-01f,
     1.3007782e-01f,  1.0960424e-01f, -2.1972416e-02f,  2.6235026e-01f, -2.5919908e-01f,  6.7669582e-01f, -1.2761273e-02f, -3.6092871e-01f, -1.0404613e-01f,
     3.8354781e-01f,  1.3886678e+00f, -7.4379367e-01f,  6.8415888e-02f,  1.5250795e-02f,  1.0642142e-02f,  5.6411633e-03f,  2.2618413e-02f, -4.0300828e-04f,
    -1.2402241e-03f, -8.3569158e-03f,  1.3997903e-01f,  2.1000156e-01f,  5.2871119e-02f,  1.8976817e-02f, -2.5495285e-01f, -3.1089123e-02f, -2.5679258e-01f,
     9.4464578e-02f,  1.3289870e-01f, -1.9136718e-01f,  1.9650194e-01f,  2.0088132e-01f, -1.0717548e-01f, -2.1372736e-02f,  7.2392210e-02f, -6.5652844e-03f,
    -3.8860548e-02f,  2.2824848e-02f, -2.2225261e-02f, -1.9414222e-02f,  4.3523982e-02f, -2.4172220e-02f,  4.9691964e-03f,  2.1094715e-02f,  8.9897998e-02f,
     1.6640175e-02f,  3.1503983e-02f,  1.9088024e-02f, -7.3127091e-02f,  4.6432186e-02f,  1.7033707e-02f, -1.8853381e-02f, -3.6631087e-03f,  3.8146932e-02f,
     8.5644927e-03f,  1.4503905e-02f,  8.2423717e-02f,  8.0742203e-03f,  4.7043081e-02f,  6.7972258e-02f,  3.5527706e-02f,  7.1902364e-02f,  4.9124800e-02f,
     5.8461837e-02f, -5.0192539e-02f, -2.3133751e-02f,  1.2092796e-02f,  1.2956512e-01f,  1.1248650e-01f, -4.9821459e-02f,  1.4439425e-01f,  6.2644891e-02f,
     4.0634205e-03f,  1.7789459e-02f, -3.1230072e-02f,  3.0122111e-02f,  3.7018079e-02f, -6.5592108e-03f,  8.4572598e-02f,  4.9884081e-02f,  4.0696144e-02f,
     2.7136020e-02f, -8.2612867e-03f, -1.0060782e-02f, -6.2333733e-02f,  1.5826074e-02f,  1.0102883e-02f,  6.6912686e-03f,  2.7418809e-02f,  3.0728959e-02f,
    -7.8700641e-03f, -3.4831855e-02f, -4.8470046e-02f,  2.1625640e-02f,  1.9096771e-02f,  4.3639280e-02f,  1.8352546e-01f,  6.9008088e-03f, -2.3516456e-03f,
     8.5404277e-02f, -4.4093568e-02f,  1.1646283e-02f,  4.5579444e-03f,  1.5138555e-02f,  9.2116967e-02f,  1.2821959e-02f, -7.2487025e-04f,  5.7663269e-02f,
     3.1574052e-02f,  1.5180167e-02f, -2.5772588e-02f, -2.1896651e-02f, -7.4918389e-02f,  3.5043243e-02f,  6.8494558e-02f, -5.0400425e-02f, -1.2162215e-01f,
     1.5664238e-01f, -4.0984254e-02f, -1.1435615e-01f,  1.0602311e-01f, -6.1748989e-02f, -5.2836582e-02f, -1.2049592e-01f,  1.9669056e-01f,  9.8696137e-03f,
    -1.5402414e-01f, -5.0837614e-02f, -3.4751549e-02f, -1.2565379e-02f, -2.2481692e-01f, -2.3344460e-01f, -4.6604993e-03f, -7.2900832e-02f,  5.3049952e-02f,
     7.1175776e-02f, -1.3331237e-01f, -1.0353600e-02f,  1.3258678e-02f,  1.4976619e-01f,  1.1886761e-02f, -2.1818018e-01f,  1.5508819e-01f,  8.4666908e-02f,
    -2.9582610e-02f, -2.6515238e-03f,  4.8009419e-01f,  7.8806095e-02f, -1.1957614e-01f,  9.2465237e-02f, -1.9040395e-01f, -1.4480466e-01f, -5.2196835e-03f,
     4.5631942e-03f, -4.0939882e-02f,  6.0770623e-03f, -1.0735753e-01f,  6.4348742e-02f,  3.7700422e-02f,  3.7676074e-02f, -3.7851937e-02f, -5.9818100e-02f,
    -4.1547041e-02f,  5.6483198e-02f,  6.0131434e-02f,  6.0289856e-02f,  1.0631832e-01f,  1.0839974e-01f,  1.5997817e-01f, -9.7685563e-04f, -2.8753333e-02f,
     6.3927211e-02f, -1.2828612e-02f, -2.1094095e-02f, -2.2520466e-02f, -2.6416879e-02f,  1.5077968e-03f, -6.6467039e-03f, -5.2579129e-03f, -5.8375834e-03f,
     2.1305050e-01f,  2.0633087e-02f, -5.6582205e-02f, -4.7584217e-02f, -5.6511931e-02f, -5.0832564e-01f, -1.7152029e-01f, -2.8124407e-01f, -8.4750250e-02f,
     4.8808459e-02f, -4.6040453e-02f, -4.0523771e-02f,  1.3377945e-01f,  1.8474001e-02f, -3.3676151e-02f,  5.2581429e-02f, -2.7028009e-02f,  1.4080070e-02f,
    -5.7562036e-03f,  6.3031637e-03f,  1.4512195e-02f,  1.3598234e-02f,  1.5080484e-02f, -1.3917574e-04f, -3.0351377e-01f,  4.8082940e-02f, -3.4923628e-01f,
    -2.4822135e-01f,  4.5255456e-02f,  3.6287057e-01f,  8.6013548e-02f, -1.4341345e-01f, -6.4246333e-03f, -1.5979180e-01f,  3.2933107e-01f,  2.4634981e-01f,
     2.4701709e-01f,  1.3697502e-01f,  7.9238661e-02f,  3.6558458e-01f, -7.9127856e-02f, -5.3634178e-02f,  5.5210523e-02f,  5.5941776e-03f, -2.4848487e-02f,
    -1.2805698e-02f,  4.2196490e-02f,  4.7331747e-02f,  1.3081035e-01f,  6.5003909e-02f,  2.3229692e-02f, -1.3347321e-02f, -1.7526190e-01f, -2.8618405e-02f,
    -9.2869796e-02f, -3.9088536e-02f,  9.5878445e-02f,  7.0317328e-02f,  8.5107632e-02f,  1.0514941e-01f,  1.5531807e-01f, -2.9128095e-02f, -1.5913339e-02f,
     8.4188320e-02f,  1.6193481e-02f,  1.9117016e-02f,  3.7448071e-02f,  4.2548705e-02f,  8.6686037e-02f,  2.9855452e-02f, -6.5803537e-03f,  2.7057569e-02f
    }
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL2::kernelsL10[4 * 8] =
{
 0.4240111f, -0.0984903f, -0.1368322f,  0.2458229f, -0.3976746f,  0.3902037f,  0.0495238f,  0.3061316f,  0.4165287f, -0.4454817f,  0.4412722f, -0.3256139f,
-0.0421877f,  0.0594237f,  0.1308957f,  0.1826789f,  0.1648087f,  0.4638839f,  0.2538688f, -0.0479128f, -0.2736201f, -0.0720678f, -0.1703136f,  0.2443201f,
 0.1908698f, -0.0533252f,  0.3293573f,  0.3199947f,  0.1053409f, -0.2987550f,  0.0033250f, -0.1259047f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL2::biasL1[8] =
{
-9.0963967e-02f,  2.1135861e-01f, -1.2011060e-02f, -4.5656759e-38f, -1.4442891e-01f,  1.8967623e-01f, -2.9027192e-02f,  1.6198690e-01f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL2::biases[8][8] =
{
{
 7.2678283e-02f,  8.5349912e-03f,  5.0400309e-02f,  2.6268385e-02f,  6.2434085e-02f,  1.0483401e-01f, -7.1649750e-39f,  1.0062011e-01f
}
,
{
-4.9843808e-39f, -1.8566658e-39f,  6.0626818e-04f, -1.9234432e-38f,  1.8330704e-02f, -1.1364401e-01f, -8.3961785e-03f, -1.7371732e-04f
}
,
{
-0.0090767f, -0.0054583f,  0.0236801f,  0.0093496f, -0.0479350f,  0.0187788f, -0.0034033f,  0.0399154f
}
,
{
 6.5694270e-03f, -2.2259390e-01f, -1.1226058e-02f, -8.0327332e-02f, -1.0614672e-36f,  1.0402039e-02f,  7.6246462e-03f, -6.5939814e-02f
}
,
{
 5.0711188e-02f,  7.1910530e-02f,  2.5293132e-02f, -1.5607956e-02f,  5.3835396e-02f, -1.6967451e-38f,  2.2242863e-02f,  3.2741915e-02f
}
,
{
 1.5629496e-02f,  2.9703118e-02f,  2.6411753e-02f,  1.2300835e-02f,  1.8653870e-01f, -7.2259530e-03f,  2.4613444e-02f, -3.1852854e-38f
}
,
{
-0.0030006f, -0.0123000f,  0.0347558f,  0.0277197f, -0.0152083f,  0.0004871f, -0.0124188f, -0.0208633f
}
,
{
7.4856076e-03f, 7.2930893e-04f, 8.3014900e-03f, 6.4819837e-03f, 2.4008255e-04f, 7.0377146e-06f, 1.7947542e-03f, 8.9868922e-03f
}
};


void Anime4KCPP::CPU::ACNetHDNL3::process(const cv::Mat& src, cv::Mat& dst, int scaleTimes)
{
    ACNET_PROCESS_IMPL
}

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL3::kernelsL1[9 * 8] =
{
-0.0460532f, -0.0519700f, -0.0016930f,  0.2665958f, -0.1245805f, -0.0816623f, -0.0082794f, -0.0833500f,  0.1274178f, -0.5039056f, -0.0017574f,  0.1687175f,
 0.0155449f,  0.2247184f,  0.2044855f,  0.0701557f,  0.2976153f, -0.3304785f, -0.0017152f,  0.2302501f, -0.4075426f,  0.0471810f,  0.1056317f,  0.0234473f,
-0.0392854f, -0.0115114f, -0.0017367f, -0.1900863f,  0.1155955f,  0.0394054f, -0.2238755f,  0.3616089f, -0.1250755f,  0.0455821f, -0.0018000f,  0.3824937f,
 0.5929422f,  0.1084713f,  0.2823044f,  0.3788595f,  0.2526721f,  0.4369715f, -0.0017564f,  0.3024489f,  0.1449133f,  0.1434929f, -0.1926087f, -0.1840291f,
 0.0791400f,  0.0601103f, -0.0016834f,  0.1811211f, -0.1080233f, -0.0479870f,  0.2581359f,  0.0128328f,  0.0599901f,  0.0780323f, -0.0017469f,  0.0580730f,
-0.0170551f, -0.0134975f,  0.1362070f,  0.1347087f, -0.0302737f,  0.3105793f, -0.0017052f,  0.2079533f, -0.0515923f, -0.0606006f, -0.1914028f, -0.0186821f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL3::kernels[8][9 * 8 * 8] =
{
{
     1.4090256e-01f,  8.0151483e-02f, -3.1298941e-03f,  5.3008329e-02f, -1.1811854e-01f, -1.0842320e-01f,  1.2774693e-02f, -4.9758855e-02f, -1.8985180e-02f,
     4.3438356e-02f, -3.2305280e-03f,  2.2252129e-02f,  1.5603306e-02f,  8.6778430e-03f, -3.2768920e-02f,  4.0382680e-02f, -6.8588980e-02f,  5.5314228e-02f,
    -3.2093849e-03f, -7.1158484e-02f,  1.1571052e-01f,  1.4984970e-01f,  1.7228233e-02f, -2.0231150e-02f,  6.6491157e-02f,  3.4895871e-02f, -3.1547523e-03f,
    -6.6410914e-02f, -3.4958214e-02f,  8.1756795e-03f,  1.8323959e-01f, -1.1775582e-01f,  1.4360114e-02f,  1.6816156e-01f, -3.2553079e-03f, -3.0014742e-02f,
    -1.6688022e-03f, -8.2109161e-02f,  1.1982863e-01f,  3.4181532e-02f,  8.5222520e-02f, -4.5783101e-03f, -3.2453230e-03f, -2.2525646e-02f, -4.6619136e-02f,
     8.5470863e-02f, -1.6943553e-02f,  3.6720283e-02f,  1.8781762e-01f, -1.4579027e-03f, -3.1458740e-03f,  1.2259128e-01f, -1.0416974e-02f, -2.1437475e-01f,
     1.0592744e-01f, -1.4822329e-02f,  9.8041996e-02f,  2.0493190e-01f, -3.2278043e-03f, -6.2487863e-02f, -3.1801917e-02f, -6.1172884e-02f,  1.3451084e-01f,
    -4.1657742e-02f, -3.4557831e-02f,  2.6238233e-02f, -3.2075616e-03f,  5.6190357e-02f,  1.8356733e-02f,  4.8163410e-02f,  5.2535936e-02f, -1.3729163e-02f,
     2.5605732e-01f,  2.6498647e-02f, -3.6553789e-05f,  1.5980802e-02f,  1.1064377e-01f,  2.8964999e-01f,  1.9147077e-01f, -1.9215144e-02f,  2.2027083e-01f,
     3.9489740e-01f, -3.6714904e-05f, -7.6832369e-02f,  1.8396987e-01f,  1.9747691e-01f,  1.3874990e-01f,  2.4427330e-02f,  2.7602673e-01f, -1.1581873e-02f,
    -3.1284071e-05f,  1.7908102e-02f,  4.8448816e-02f,  4.2651158e-02f,  1.0297859e-01f, -9.0638287e-02f,  1.9423562e-01f,  3.5790136e-01f, -1.4927085e-05f,
     2.7618197e-01f, -8.3336392e-03f,  1.8196319e-01f, -2.0870700e-01f, -1.4437722e-01f,  3.4536757e-02f,  1.4316693e-01f, -1.4356864e-05f,  5.4053899e-02f,
     1.6028990e-01f,  3.3932287e-01f, -1.7196594e-01f, -2.1785088e-01f,  9.5975116e-02f, -2.1774608e-01f, -1.2184940e-05f,  8.7282129e-02f,  3.9490033e-02f,
     3.9593610e-01f,  1.1341866e-01f, -5.1789004e-02f,  1.1222787e-02f,  4.1794162e-03f, -1.5770732e-09f,  1.5212406e-02f, -4.0959004e-01f,  3.9657402e-01f,
    -1.7580856e-01f, -2.0278938e-01f, -4.3376994e-01f, -3.2512808e-01f, -1.1439010e-09f, -1.1096814e-01f, -2.6133862e-01f,  4.2166957e-01f,  4.0971983e-02f,
    -3.3917555e-01f, -1.4760053e-01f, -1.6728793e-01f, -6.4952327e-10f, -2.2265367e-02f,  2.0765508e-02f,  2.9289839e-01f,  2.9795951e-01f, -1.6871148e-01f,
    -3.4292716e-40f,  3.4040342e-41f,  3.7723235e-40f, -6.8531903e-41f,  6.6072624e-41f,  7.4010980e-41f,  3.2587896e-40f,  6.1261966e-41f, -5.5421354e-40f,
    -6.2960340e-42f,  4.9165958e-40f, -6.0538756e-40f, -6.7490177e-40f,  6.5219654e-40f, -4.3662638e-40f,  2.4065900e-40f, -4.4763078e-41f, -1.0067068e-40f,
    -2.1946016e-40f,  4.6269194e-40f, -5.1130578e-41f, -5.9884770e-40f, -2.6517612e-40f,  6.6851466e-40f, -6.3322295e-40f,  5.5977670e-41f, -4.7598886e-40f,
    -2.9220716e-40f, -4.3319741e-41f,  7.4010980e-41f,  3.2587896e-40f,  5.3430389e-40f, -3.1495304e-40f, -1.2353427e-40f, -4.3355894e-40f, -3.8468025e-40f,
    -3.7194245e-40f,  6.2046974e-40f, -4.3662638e-40f, -3.2334542e-40f, -7.8263921e-41f, -1.1346874e-40f, -8.3927969e-41f, -4.6656092e-40f,  2.0674057e-40f,
    -7.1532643e-40f, -2.6517612e-40f, -3.7399955e-40f, -1.5375187e-40f,  5.4572027e-40f,  2.6127070e-40f,  6.4571693e-40f, -5.2359237e-40f,  4.1949971e-40f,
     4.1600207e-40f, -6.3256014e-40f, -3.3655826e-40f, -6.4383919e-40f,  4.8634445e-40f, -6.1625043e-40f, -3.4006010e-40f, -1.1885954e-40f, -4.4350256e-40f,
    -4.7491406e-40f,  5.2440933e-40f, -4.1234328e-40f,  2.7720486e-40f,  6.4544508e-40f, -4.9256622e-40f, -5.9921624e-40f, -4.8744167e-41f,  2.2854057e-40f,
     1.2412804e-01f, -9.3689859e-02f, -5.4972013e-03f,  3.5919704e-02f, -4.7260158e-02f,  1.9661988e-01f,  3.7288945e-02f, -6.8700532e-03f,  1.5681602e-01f,
     1.7764798e-01f, -5.6408667e-03f,  9.0955362e-02f,  2.8518084e-03f,  2.1402353e-01f,  8.1768548e-03f, -1.4848683e-02f,  1.1464946e-01f,  1.1274652e-01f,
    -5.6918999e-03f, -1.7625511e-02f, -2.7764294e-01f,  3.1040918e-02f,  1.7058743e-02f,  8.6331762e-02f,  1.6682506e-02f,  9.1159316e-03f, -5.5818232e-03f,
     4.7825906e-02f,  6.9181724e-03f, -1.1079375e-01f,  3.7734922e-02f,  1.1685785e-01f,  7.8382485e-02f,  1.7375433e-01f, -5.7079121e-03f,  1.8831562e-01f,
     1.3937871e-01f,  1.3361259e-01f,  6.6571489e-02f,  1.8345639e-01f,  1.0110155e-01f,  1.1426702e-01f, -5.7542110e-03f, -4.4043355e-02f, -1.3161778e-01f,
    -2.1608418e-01f, -6.6137426e-02f,  1.8796821e-01f,  1.4902166e-01f, -7.8385346e-02f, -5.6338324e-03f, -3.8405165e-02f, -6.0901153e-03f, -1.7961605e-01f,
    -5.8889560e-02f, -2.3251230e-02f,  1.3607961e-01f,  1.5657514e-01f, -5.7436940e-03f,  5.9175517e-02f,  1.0338662e-01f, -8.0576032e-02f, -7.7018533e-03f,
     7.3973097e-02f,  1.1673801e-01f, -3.8398884e-02f, -5.7600238e-03f,  6.8182327e-02f,  6.0418881e-02f, -3.1276730e-01f, -6.2127993e-02f,  1.0532191e-01f,
    -6.5160424e-02f, -1.0756024e-01f, -3.7940259e-03f,  3.7657204e-03f, -1.4448655e-01f,  1.0620159e-02f, -4.0751450e-02f, -6.1837848e-02f,  7.7747792e-02f,
     5.9942827e-02f, -3.8853327e-03f,  2.6440665e-02f, -3.2043297e-02f,  2.4023680e-01f,  1.1710142e-01f,  5.6667138e-02f,  2.1772798e-02f, -6.7273498e-02f,
    -3.8693410e-03f, -2.5585344e-01f, -9.1465794e-02f,  1.0656840e-01f, -1.1586330e-01f,  8.1584282e-02f,  2.0651905e-02f, -1.1116863e-01f, -3.8995298e-03f,
     1.0969010e-01f, -1.4021643e-02f, -7.9906327e-05f, -1.2999311e-01f, -3.8900230e-02f,  2.7244711e-01f,  1.5266715e-01f, -3.9616013e-03f,  2.3914324e-01f,
     3.1703389e-01f,  2.8759837e-01f, -1.6383730e-02f,  7.0926562e-02f,  1.0297025e-01f,  1.1563319e-01f, -3.8944818e-03f,  3.5120104e-02f,  5.8165565e-02f,
     4.1231491e-02f, -2.1857625e-01f,  9.5605738e-02f, -2.0953460e-02f, -1.2963748e-01f, -3.8438244e-03f, -1.6251910e-01f, -1.5243085e-02f, -1.3261444e-02f,
    -2.8027955e-01f, -4.5098327e-02f,  6.1685197e-02f, -3.8603526e-02f, -3.9155516e-03f,  3.4371186e-02f,  1.4521258e-01f, -1.0867634e-01f, -6.0443137e-02f,
    -1.0828804e-01f,  4.4127595e-02f, -2.4531564e-02f, -3.8268871e-03f, -2.7500924e-01f,  2.0789946e-04f, -1.1267217e-01f, -1.1880032e-01f, -1.2223562e-01f,
     6.1537508e-02f,  1.6323803e-02f, -7.2341594e-05f,  4.9289435e-02f, -1.0254861e-01f, -1.0659120e-02f,  1.8151709e-01f,  3.5047345e-03f, -1.9745726e-02f,
     1.3111632e-01f, -7.8682366e-05f,  2.2087878e-02f, -7.8765981e-02f, -2.6050882e-02f,  1.5363964e-01f,  3.2897606e-02f, -1.2784956e-02f,  6.1679496e-03f,
    -4.7700720e-05f, -1.4588351e-02f, -1.2395030e-01f, -4.5389306e-02f,  1.1780546e-01f,  3.5621546e-02f,  2.5930906e-02f, -7.7702552e-03f, -1.1126406e-04f,
     1.6383781e-01f,  7.9893703e-03f,  5.8260832e-02f,  2.9010049e-01f,  1.6169949e-02f,  1.2739605e-01f,  2.6311129e-01f, -1.1918497e-04f, -8.1420634e-03f,
     3.7079044e-03f,  4.0288039e-02f,  2.4611698e-01f,  4.3720905e-02f,  9.0033047e-02f,  8.9427210e-02f, -7.8931320e-05f, -6.9613226e-02f, -3.2133590e-02f,
     6.7049511e-02f,  1.3169658e-01f,  9.7496316e-02f,  8.6447582e-02f, -2.8948275e-02f, -1.1643648e-04f,  1.0820390e-01f,  1.1662659e-01f, -2.6462165e-01f,
     1.9022380e-01f,  2.3444574e-03f,  2.0683874e-01f,  1.9340624e-01f, -1.2418452e-04f,  1.1137067e-01f,  1.4808401e-01f, -1.7845981e-01f,  1.8116517e-01f,
     6.0416799e-02f,  9.8062836e-02f,  4.4339299e-02f, -8.2349638e-05f,  7.2647720e-03f,  2.0430532e-01f, -1.0002366e-01f,  1.6483025e-01f,  1.3482367e-01f,
    -7.8384094e-03f,  6.4558778e-03f, -2.3880888e-04f,  1.5243456e-01f,  7.4025564e-02f, -6.2903821e-02f,  9.3342274e-02f,  6.0569935e-02f,  6.3276947e-02f,
    -6.8884514e-02f, -3.7970557e-04f,  1.3659175e-01f,  6.9631644e-02f,  1.5275009e-01f,  2.6606503e-01f, -5.7139453e-03f,  7.6750759e-03f,  1.1481488e-01f,
    -3.9447736e-04f,  2.7553439e-02f,  1.7156257e-01f,  4.4281553e-03f,  1.4679340e-01f, -1.0882529e-03f,  3.5955776e-02f, -1.0665456e-01f, -2.4112058e-04f,
     1.3966268e-01f, -3.0384967e-02f,  1.4445907e-01f,  1.6729142e-01f,  2.2701031e-02f,  1.0555406e-01f,  3.8612597e-02f, -3.8395304e-04f,  1.1018930e-01f,
     2.3218465e-01f,  1.1814257e-01f,  2.5374234e-01f, -2.9113231e-02f,  4.2728085e-02f,  7.0410267e-02f, -4.0189034e-04f,  1.9817354e-02f,  7.3854677e-02f,
    -8.0349207e-02f,  1.1954492e-01f,  7.9177767e-03f,  7.1577922e-02f, -6.1680391e-02f, -2.3451055e-04f,  1.1420307e-01f, -8.8530369e-02f,  2.0330865e-02f,
     6.3257806e-02f,  8.1214480e-02f,  1.3252741e-01f, -1.7374467e-02f, -3.7524800e-04f, -5.1385770e-03f, -5.9223820e-02f,  3.3014350e-02f,  1.0556679e-01f,
    -4.1408014e-02f,  1.1170883e-01f,  9.5474832e-03f, -3.9222249e-04f,  6.8616774e-03f,  2.3430897e-02f,  1.2709956e-01f,  6.7220815e-02f,  1.3616485e-02f,
    -2.7538352e-02f, -4.0080816e-02f, -3.9852941e-03f, -1.3263880e-02f,  1.4595933e-02f,  1.6083543e-01f, -5.2017402e-02f, -4.7985148e-02f,  1.5836141e-01f,
    -3.1548560e-02f, -4.0748022e-03f,  2.1508038e-01f,  3.2442138e-02f,  3.8818753e-01f,  1.9627918e-01f,  1.0303548e-02f,  1.0014189e-01f,  2.8311342e-01f,
    -4.1133873e-03f,  4.8430342e-02f, -1.1308340e-01f,  1.0854499e-01f,  1.7242911e-01f, -3.3236302e-02f, -4.9113289e-02f, -1.2177544e-01f, -4.0684645e-03f,
     5.1149178e-02f, -6.3734271e-02f, -6.8125511e-03f, -3.2667078e-02f, -1.6334457e-02f,  1.6910648e-01f, -1.3847591e-01f, -4.1456339e-03f,  2.9164761e-01f,
     2.5269726e-01f,  3.5672984e-01f,  1.5756212e-01f, -8.1538416e-02f,  2.7328596e-01f,  1.7415807e-01f, -4.1548065e-03f,  2.8076506e-01f,  7.8081414e-02f,
     1.8937521e-01f,  1.9346553e-01f,  1.8628664e-02f,  7.9170438e-03f, -8.1755802e-02f, -4.0546772e-03f,  2.9288498e-03f,  1.0468365e-02f, -1.1659539e-01f,
    -9.5251769e-02f, -9.3720123e-02f,  9.5439933e-02f, -1.7718348e-01f, -4.1387691e-03f,  9.0611294e-02f,  1.5472700e-01f, -5.7694249e-02f, -3.7525449e-02f,
    -1.2919560e-01f,  1.3922088e-01f,  7.9533286e-02f, -4.1356590e-03f,  8.1537880e-02f,  3.8676165e-02f, -2.9193735e-01f, -3.4543438e-04f, -4.0835913e-02f
    }
    ,
    {
     1.0443304e-01f,  1.1839900e-01f, -8.5900590e-02f, -2.8870709e-02f, -1.0616899e-01f, -1.7377104e-03f,  6.1623190e-02f, -5.8568418e-02f,  1.5461414e-01f,
     2.2502872e-01f, -2.1969053e-01f,  1.3249263e-01f,  1.2781565e-01f, -1.7653698e-03f,  1.7057246e-01f,  1.1249410e-01f, -1.4743382e-01f,  2.4586814e-02f,
    -1.5571982e-01f,  7.8377634e-02f, -2.1052931e-02f, -1.7223395e-03f,  8.0477558e-02f, -3.8286395e-02f,  1.6715947e-01f,  9.3022600e-02f,  3.6473315e-02f,
    -1.1012109e-01f, -1.2328622e-01f, -1.7651243e-03f,  1.2623806e-01f, -7.1122296e-02f,  1.0531826e-01f,  6.9650479e-02f,  1.1097341e-01f, -4.0595774e-02f,
     1.4951579e-01f, -1.7919012e-03f,  1.8468052e-01f,  9.5798537e-02f, -2.3087867e-01f,  1.6797714e-01f, -2.6829757e-02f,  5.4201584e-02f, -1.7466111e-02f,
    -1.7490628e-03f,  2.1900870e-02f,  3.8521457e-02f,  1.0217612e-01f, -1.5639896e-03f,  1.2198896e-02f,  4.9021631e-02f, -1.6969259e-01f, -1.7171516e-03f,
     7.6033443e-02f, -1.3845907e-01f,  1.2393378e-01f,  1.6299559e-02f,  1.8917306e-01f, -1.1744003e-01f,  3.6979694e-02f, -1.7446224e-03f,  1.3454814e-01f,
     1.4167149e-01f, -9.6645862e-02f,  6.3584939e-02f,  1.1906347e-01f,  9.8888382e-02f, -6.7731909e-02f, -1.7041059e-03f,  8.4036730e-02f, -3.5499861e-03f,
     1.7658816e-01f,  1.4430808e-01f,  1.0664147e-01f,  1.3343205e-02f, -3.1219615e-02f, -3.0384044e-04f,  8.4433928e-02f, -1.0342532e-01f, -7.3279068e-02f,
     3.7884828e-02f, -2.7004769e-01f,  1.4357746e-01f,  4.0614758e-02f, -2.9297321e-04f, -1.7068591e-02f, -3.3024844e-02f,  1.9626545e-02f,  1.6692232e-02f,
     1.5491755e-01f, -8.7141916e-02f, -1.5250526e-01f, -2.4838286e-04f, -7.8318030e-02f,  3.7186258e-02f,  1.7721076e-01f,  1.7345226e-01f, -4.1770536e-02f,
     1.9952025e-01f, -2.0017475e-01f, -3.2961345e-04f,  4.9243771e-02f, -2.0768919e-03f, -1.4328858e-01f,  7.2315112e-02f, -1.6579866e-01f,  3.3707898e-02f,
     2.2420831e-01f, -3.1677942e-04f,  4.4782281e-02f,  1.3557577e-01f, -1.2533458e-01f,  1.8942453e-02f,  2.9234223e-02f,  2.0721465e-02f, -2.5682122e-02f,
    -2.7009379e-04f, -6.9746569e-02f, -1.3009298e-01f,  1.6550793e-01f,  1.1081458e-01f, -1.9853881e-02f,  2.6526943e-02f, -6.5873370e-02f, -3.1665250e-04f,
     1.2915115e-01f,  1.0166788e-02f, -3.4615546e-01f,  8.2973421e-02f,  2.1435528e-01f, -2.3822440e-01f,  1.8346380e-01f, -3.0491914e-04f,  1.1453002e-01f,
     1.5358190e-02f,  9.5618039e-02f, -9.7716875e-02f, -1.1099892e-01f,  2.4706000e-01f,  1.2981535e-02f, -2.6122393e-04f, -6.5243460e-02f, -9.8008946e-02f,
     4.5826849e-09f, -5.2263611e-03f,  4.5381780e-04f, -3.2750337e-04f,  1.4020794e-06f,  3.7108766e-40f, -5.0985287e-03f,  2.4122610e-05f,  9.3413179e-09f,
    -5.2640978e-03f,  4.2085344e-04f, -2.8474868e-04f, -1.6929289e-05f, -3.7914933e-40f, -5.1407269e-03f, -1.1799627e-05f,  1.7015177e-08f, -5.2727363e-03f,
     5.6851993e-04f, -6.3493695e-05f, -8.4695836e-05f, -5.2535941e-40f, -5.1687206e-03f, -1.4180227e-04f,  1.2245392e-08f, -5.2808826e-03f,  3.4950901e-04f,
    -2.2378318e-04f,  1.9580111e-05f,  5.8285608e-41f, -5.1184776e-03f,  3.5217035e-05f,  9.9726911e-09f, -5.3124963e-03f,  3.7353515e-04f, -1.8045567e-04f,
     2.9942698e-06f, -5.6108411e-40f, -5.1510949e-03f, -6.3838074e-06f,  6.7108261e-09f, -5.3152568e-03f,  3.2786009e-04f, -1.9241645e-05f,  3.0083643e-06f,
     4.3331231e-40f, -5.1711933e-03f, -1.2242999e-04f,  1.9612101e-07f, -5.2914857e-03f,  2.0790071e-04f, -4.2123556e-05f,  2.0769404e-04f, -3.0183969e-42f,
    -5.0985776e-03f,  8.5525244e-05f,  3.9479389e-08f, -5.3250850e-03f,  2.8606461e-04f, -2.2061913e-05f,  1.4661250e-05f, -4.8987152e-40f, -5.1271995e-03f,
     2.1599237e-06f,  1.1536828e-09f, -5.3231493e-03f,  3.2414714e-04f,  4.5499758e-07f,  2.9502582e-06f, -5.1788488e-40f, -5.1408936e-03f, -5.3289579e-05f,
     2.2126548e-02f,  6.0007796e-02f, -1.5500057e-02f,  1.1691981e-01f, -1.4484532e-01f, -4.0456769e-04f, -1.8185532e-02f, -1.4471059e-01f,  9.2714675e-02f,
     2.0267814e-01f,  2.2865063e-02f,  4.0365693e-01f,  1.8840666e-01f, -4.3257064e-04f,  6.2680066e-02f,  2.0111458e-02f, -1.2150437e-01f,  1.3396084e-01f,
    -3.0069512e-01f, -1.8709436e-02f, -1.7954294e-01f, -4.1616318e-04f,  3.3235375e-02f, -1.2449188e-01f,  7.5651534e-02f, -2.5201908e-03f,  1.8466598e-01f,
     8.2700156e-02f,  2.1551129e-01f, -4.2268191e-04f,  1.3398354e-02f,  5.3368442e-02f,  1.1547507e-01f, -1.7749846e-02f,  2.4898629e-01f,  1.7883882e-01f,
     2.2601028e-01f, -4.5117809e-04f,  1.6496542e-01f,  3.2918462e-01f, -1.2419861e-01f, -1.2018820e-02f,  1.4812131e-02f, -1.3519634e-01f, -8.6689238e-03f,
    -4.3407298e-04f,  4.3522932e-02f,  1.4033706e-01f, -1.0692948e-03f,  1.1806402e-01f, -1.2318081e-01f,  3.7758321e-02f,  8.6925946e-02f, -3.9445798e-04f,
    -2.4100741e-02f, -1.1832690e-01f, -7.2839320e-02f, -2.2305571e-02f,  2.3174833e-01f,  3.7047587e-02f, -6.8989180e-02f, -4.2198942e-04f,  1.3316490e-01f,
    -1.9224549e-02f, -1.9664392e-01f,  3.6463559e-02f,  7.2243705e-02f, -2.8108656e-01f, -1.2683368e-01f, -4.0650027e-04f,  1.8373316e-02f, -1.2658390e-01f,
     1.4465833e-01f,  7.9323590e-02f,  1.6712967e-01f, -2.3437707e-01f, -8.7712370e-02f, -1.1253189e-16f, -6.2676641e-04f, -2.6965922e-01f, -1.8551507e-03f,
     3.1883210e-02f,  1.9088507e-02f,  5.9423357e-02f,  6.3175879e-02f, -1.1327887e-14f,  6.5026092e-03f,  1.1750823e-01f, -1.3574578e-01f,  1.5483311e-02f,
    -2.7493832e-01f, -1.7299685e-01f,  1.1983483e-01f, -2.0488753e-14f,  2.5947819e-02f,  9.7072221e-02f,  2.0699088e-01f, -4.3536600e-02f,  1.0201678e-01f,
     1.0342531e-02f,  1.0789731e-01f, -3.0346349e-19f,  6.6541702e-02f, -1.9928707e-01f,  8.0396019e-02f,  1.2204464e-02f,  2.9199612e-01f,  7.2307132e-02f,
     6.6418260e-02f, -1.7188589e-16f,  1.2352379e-01f,  9.7986266e-02f, -1.9651049e-01f,  1.8904846e-02f, -3.6054614e-03f, -4.3851700e-01f,  6.5849490e-02f,
    -4.5140715e-16f,  1.5154919e-02f, -5.1240452e-02f, -4.7075193e-02f, -8.1580848e-02f,  1.3264605e-01f, -5.7429031e-02f,  1.2483329e-01f, -2.4957116e-30f,
    -8.6236812e-02f, -9.5072970e-02f, -5.1259436e-02f, -1.1306754e-01f,  2.2551225e-01f, -4.9136117e-02f,  1.2427905e-01f, -1.8191041e-23f, -2.0907428e-02f,
    -6.8069547e-02f, -8.2592972e-02f, -6.0718462e-02f,  1.9896677e-01f, -8.0327131e-02f,  4.4994354e-02f, -3.5881600e-22f,  1.0237335e-02f, -2.1317944e-01f,
    -2.2384864e-01f, -2.4865399e-01f, -3.9474368e-02f,  8.1093952e-02f,  1.5139079e-01f, -3.1610474e-36f, -1.7807116e-01f,  9.5304832e-02f,  3.0065677e-03f,
    -1.0199009e-01f,  1.6261993e-01f,  2.9117545e-02f, -1.2115958e-01f, -1.7543779e-24f, -8.6195618e-02f, -4.0551104e-02f, -2.2658993e-02f,  1.9886054e-02f,
     1.6725904e-01f,  1.6677237e-01f, -3.5497415e-01f, -2.2187450e-21f, -3.2408372e-02f, -1.0935869e-01f,  6.1827358e-02f, -1.0519001e-02f, -8.6221784e-02f,
     1.2154704e-01f, -6.1889015e-02f, -4.2886991e-19f, -8.1946179e-03f,  5.2687310e-02f,  2.5330503e-02f,  6.9972351e-02f,  2.0572695e-01f,  6.5357774e-01f,
     3.4088433e-01f, -1.5525721e-15f, -1.3957241e-02f,  4.5339969e-01f, -5.3897887e-02f,  4.8012219e-02f, -7.3246974e-01f,  2.4544160e-01f,  1.3148415e-01f,
    -1.5160147e-14f, -1.6733333e-01f,  2.3530881e-01f,  2.7091363e-01f, -1.5281978e-02f, -9.5390663e-02f,  3.1163102e-02f, -1.6478303e-01f, -1.7750408e-16f,
     2.6268756e-02f, -1.3385423e-02f,  1.0990830e-01f,  1.1979401e-01f,  3.8933381e-01f,  3.7462670e-02f,  4.4477277e-02f, -6.8066450e-14f,  1.6816588e-01f,
     1.5921579e-01f, -3.3599749e-01f,  8.7967843e-02f,  1.5861353e-01f, -2.6612884e-01f, -1.1978731e-01f, -3.3764463e-13f,  9.4028987e-02f, -1.8371385e-01f,
    -8.9498773e-02f, -3.6752462e-02f, -1.2201732e-01f,  1.2723076e-01f,  3.8342953e-02f, -6.9570377e-24f,  3.4004968e-02f, -1.2203290e-01f, -9.3821371e-03f,
     1.9523134e-02f, -6.4734742e-02f,  1.2540592e-01f,  1.7992398e-01f, -5.1138757e-23f, -1.2832679e-02f, -7.2566852e-02f,  2.2674751e-02f,  7.1321227e-02f,
    -1.1762155e-01f,  1.4319332e-02f,  3.6789525e-01f, -2.9335320e-23f, -1.2038437e-01f, -2.9999703e-01f,  1.1213079e-01f, -5.8294792e-02f, -2.2426922e-02f,
     1.9054930e-01f,  3.0425650e-01f, -1.9091180e-22f, -4.8949730e-02f, -3.4356155e-02f,  1.3275814e-01f,  5.3242158e-02f, -1.9171329e-01f, -5.7440542e-02f,
     1.1234681e-01f, -1.0322515e-21f,  3.9857149e-02f, -1.3471234e-01f,  2.0367626e-02f,  1.2773225e-01f, -1.6092418e-01f,  1.1145622e-01f,  4.9814814e-01f,
    -4.5931339e-22f,  1.4048393e-02f, -9.0995491e-02f,  6.5407641e-02f, -7.9670534e-02f,  3.2355562e-01f, -1.0689501e-02f,  2.6289973e-01f, -2.0009988e-22f,
    -6.4758442e-02f, -2.5229773e-01f,  4.1597500e-02f,  8.3249452e-04f, -2.2233723e-01f, -1.7567182e-01f,  1.9703037e-01f, -9.3710304e-22f,  9.9603266e-02f,
    -2.4846329e-01f, -4.7917027e-02f,  7.4903607e-02f, -1.3742618e-01f, -1.2238386e-01f,  1.5881103e-01f, -3.5621795e-22f,  1.0748194e-01f, -1.8528824e-01f,
     6.0740197e-03f,  1.1791836e-01f, -1.1493436e-01f, -2.0878670e-01f, -6.4677983e-03f, -2.9470056e-04f, -1.0850369e-02f, -1.6962302e-01f,  1.2235530e-04f,
     2.2135200e-03f, -2.4936255e-02f, -6.5277942e-02f,  2.4401306e-01f, -2.9080920e-04f,  9.8875374e-02f,  1.0904631e-01f, -1.0658738e-01f, -9.0962769e-03f,
     2.9212259e-02f, -7.9326995e-02f,  1.9266404e-01f, -2.5957802e-04f, -4.4439249e-02f,  1.1557429e-01f, -1.8071719e-02f, -2.8356283e-03f, -9.8112002e-02f,
    -1.6563763e-01f, -1.4088561e-01f, -3.2290077e-04f,  9.1219306e-02f, -1.4405069e-01f, -9.1082476e-02f, -4.2660765e-02f, -1.8021461e-02f, -1.3658689e-01f,
     1.2323204e-01f, -3.1810481e-04f,  6.6400215e-02f,  8.9191377e-02f, -9.0413772e-02f,  6.9497414e-02f, -1.0507079e-01f, -2.6231325e-01f,  4.4340160e-02f,
    -2.8460854e-04f, -6.7693099e-02f,  1.1715060e-01f,  4.9052078e-02f,  9.3560733e-02f, -1.0168022e-01f, -3.1916276e-01f, -8.8855676e-02f, -3.1794587e-04f,
     5.3317852e-02f, -1.3237411e-01f, -1.4298466e-01f,  1.0475294e-01f,  1.1758699e-01f, -2.6552916e-01f,  8.4036008e-02f, -3.1355943e-04f,  1.1837717e-02f,
     5.2092239e-02f, -3.9721105e-02f,  5.4745179e-02f, -9.8202914e-02f, -9.8646790e-02f, -9.8487601e-02f, -2.8120528e-04f, -1.5164161e-01f, -1.2226873e-01f

    }
    ,
    {
     2.0013373e-01f,  7.8941882e-02f, -7.5873816e-03f,  2.0203468e-01f,  1.1489906e-01f,  1.9265895e-01f,  1.0610356e-01f,  1.6545118e-01f,  2.2105026e-01f,
    -1.8640375e-01f, -1.1141483e-01f,  3.3423722e-02f,  1.4459482e-01f,  5.2907094e-02f,  1.1162904e-02f, -4.7311500e-02f,  1.9196460e-01f, -6.7715272e-02f,
    -2.9134760e-02f,  1.7926814e-02f,  8.6935528e-02f,  7.0289418e-02f, -1.4958794e-01f, -7.2455434e-03f,  6.8158410e-02f,  7.2777398e-02f, -6.9435518e-03f,
     4.1922536e-02f,  2.8608638e-01f,  1.3582136e-01f, -1.1575542e-01f,  3.7567142e-01f,  1.7154309e-01f, -1.3803615e-01f, -1.4417689e-02f, -1.6966933e-01f,
    -4.8108384e-02f,  6.4246230e-02f, -8.5645445e-02f,  1.8882532e-01f, -8.6676821e-02f, -7.0331961e-02f,  1.6436052e-03f,  2.5655834e-02f,  9.0022616e-02f,
     1.4988704e-01f,  4.0414300e-02f, -7.4325114e-02f,  9.2652179e-02f,  1.5185134e-01f, -1.3050871e-01f, -1.5869151e-01f,  6.7941122e-02f,  6.2012528e-03f,
     5.6245245e-02f, -5.8252428e-02f,  1.0789085e-01f, -4.3529600e-02f, -1.3323587e-01f, -1.8727118e-01f, -5.7148226e-03f, -6.8884157e-02f,  1.7056060e-01f,
    -1.3810974e-02f,  1.6745068e-01f,  1.4501844e-01f, -9.3933925e-02f,  2.7859772e-03f,  1.0021068e-01f,  6.8734251e-02f,  2.5734344e-01f, -7.0469938e-02f,
    -2.9253799e-01f, -3.2928139e-02f,  1.2183588e-01f, -4.0275887e-02f,  7.3816046e-02f, -1.0482961e-01f, -6.1085537e-02f, -3.2943130e-02f, -7.6815024e-02f,
    -3.0582841e-02f,  1.9386394e-01f, -6.7792493e-03f,  7.3793791e-02f, -7.7134378e-02f, -7.0850693e-02f, -7.0769772e-02f,  5.8811892e-02f,  9.2061020e-02f,
     1.7994756e-01f,  3.3698525e-02f,  8.0969650e-03f, -3.6204394e-02f,  7.6850571e-02f, -1.4700162e-01f, -4.6466414e-02f,  1.2493291e-01f, -2.7451549e-02f,
    -6.7044417e-03f,  2.8306711e-02f,  1.7590247e-02f, -2.7595133e-02f,  1.7043456e-02f,  1.3941347e-02f,  1.0399562e-01f,  9.9736467e-02f,  1.7685505e-02f,
     3.6635203e-03f,  5.0843645e-02f, -6.0890038e-02f,  9.4330564e-02f,  2.3353124e-01f,  1.3779517e-01f,  1.0019854e-01f,  2.9785519e-02f, -1.1769138e-01f,
     1.4233872e-01f,  4.7471777e-02f,  4.2857402e-03f, -1.5032616e-01f,  1.4438319e-01f, -6.3290298e-02f, -1.5622899e-02f,  4.1373912e-02f,  7.2913356e-02f,
     7.1058841e-03f,  4.1247238e-03f,  7.5167000e-02f,  8.2050502e-02f, -2.1447014e-02f,  3.7903953e-02f,  3.9932664e-02f,  6.0726367e-02f,  6.0942151e-05f,
     1.6689622e-01f,  1.4433376e-01f,  1.6159028e-02f, -1.7005046e-01f,  2.4736537e-02f, -4.4291541e-02f,  6.4414054e-02f,  7.4915461e-02f,  4.2146195e-02f,
     2.8008176e-02f,  2.7477631e-02f,  1.3857423e-01f, -1.2281789e-01f,  5.9422776e-02f, -8.5021324e-02f,  1.9350226e-01f,  1.1420458e-01f,  3.1625485e-01f,
     1.7767951e-01f,  2.3338066e-01f, -3.6562737e-02f,  1.9008747e-01f, -1.0620636e-03f, -1.8458169e-02f, -7.4456021e-02f,  3.2877062e-02f,  2.5945145e-01f,
     2.5410399e-01f,  4.1975599e-02f, -2.3735277e-01f,  5.5850618e-02f, -2.3039943e-02f, -3.8763005e-02f, -5.8835406e-02f, -3.4661824e-01f,  2.3001544e-01f,
    -9.9622486e-03f, -2.6669827e-01f,  2.4666062e-01f,  6.3476846e-02f,  1.6807368e-01f, -1.7304902e-01f,  2.0329959e-03f,  1.9550730e-01f,  8.8980652e-02f,
     5.8789319e-01f,  6.5651976e-02f,  1.1923268e-01f,  9.3636336e-03f, -6.1557941e-02f,  8.8117659e-02f,  1.4451890e-01f,  2.1363650e-02f, -2.0047830e-01f,
    -1.8180303e-02f,  9.9319018e-02f, -1.1795824e-01f, -1.2227191e-01f, -2.9627803e-01f,  4.7040227e-01f, -8.5667953e-02f, -3.7081587e-01f,  1.5225221e-01f,
     6.4838871e-02f,  1.7703083e-01f,  3.9930981e-02f, -1.3211808e-01f,  2.2646551e-01f, -1.6802830e-01f,  1.8045084e-01f,  1.2928008e-01f,  2.7973258e-01f,
     1.1385565e-03f,  3.0299600e-02f, -1.8144544e-02f,  1.5215150e-01f, -4.4973958e-02f,  5.4820042e-02f,  3.1577859e-03f,  1.2902240e-01f, -6.8707392e-02f,
     2.3003565e-01f, -1.9330093e-01f,  2.6927432e-02f,  1.3164483e-01f, -6.3567144e-01f,  1.1468245e-01f, -1.7828697e-01f,  1.0258529e-01f,  4.1834265e-02f,
     3.9237905e-02f, -2.1304227e-01f,  4.1293868e-01f,  2.0098184e-01f,  1.9543935e-01f,  5.7083019e-03f, -1.8917510e-02f, -5.7790235e-02f, -4.6944041e-02f,
    -1.4762269e-01f,  1.8896982e-01f,  1.0652594e-01f,  6.6637494e-02f, -6.1679739e-03f,  6.5901773e-03f, -2.2861028e-01f, -1.5667847e-01f, -5.6997877e-02f,
     2.1991277e-01f, -2.5055575e-01f,  6.3430153e-02f, -1.1255671e-01f,  1.2420963e-02f,  2.9313600e-01f, -5.7104073e-02f,  2.9063654e-01f,  1.6246963e-02f,
     6.5065229e-01f,  2.0541771e-01f, -2.7951302e-02f, -7.8960039e-02f,  1.6884498e-01f,  1.9557869e-01f,  1.8084523e-01f,  1.1569417e-01f, -4.0471053e-01f,
     7.0875578e-02f, -2.1543647e-01f,  2.1766346e-02f, -2.8009143e-02f,  6.5304957e-02f,  8.9392558e-02f, -3.0142369e-02f,  5.4715306e-02f,  3.4778967e-02f,
    -2.1613579e-02f,  1.3062125e-01f,  4.7550309e-02f,  5.9932679e-02f, -1.7463309e-01f,  1.4068812e-02f,  2.4374631e-01f,  1.0036986e-02f, -7.1467943e-02f,
     4.6001185e-02f, -4.4541724e-02f,  7.7337109e-02f, -2.7094641e-01f,  3.6645524e-02f, -2.7401838e-01f, -2.2134280e-02f, -2.2053596e-02f,  2.4199392e-01f,
    -2.4674359e-01f, -2.4905512e-02f,  3.8433675e-02f, -2.6815677e-02f,  1.5982279e-01f, -6.9303595e-02f, -8.7542772e-02f, -1.2955142e-02f, -1.5482803e-01f,
    -1.1234596e-01f,  1.7197606e-01f, -3.9767083e-02f,  1.0923413e-01f,  1.1183975e-01f, -1.2981611e-01f, -1.9329453e-01f,  3.2653484e-02f,  1.3822476e-02f,
    -1.8122066e-02f,  1.4061062e-01f,  2.1565801e-01f, -3.7014525e-02f,  1.9385837e-01f,  5.2074324e-03f, -2.1573825e-01f, -3.9988425e-02f, -1.3857317e-01f,
    -1.3602938e-01f,  2.0239323e-01f, -1.7634256e-01f, -5.7156938e-03f,  5.9445623e-02f,  3.1083193e-01f, -9.1882469e-03f,  1.9417730e-01f, -2.0649424e-01f,
    -9.0221487e-02f,  1.2474740e-01f, -1.0107896e-01f,  1.8831851e-01f, -1.4025049e-03f,  1.9203568e-02f,  1.5019032e-01f,  7.5836517e-02f, -4.4606006e-01f,
     9.1946624e-02f,  1.4467275e-01f,  2.2094063e-01f,  1.7353617e-02f,  1.0504117e-01f, -5.6336958e-02f, -1.6983556e-02f,  1.0549798e-01f, -6.0549702e-02f,
    -6.5741844e-02f, -1.0954459e-01f,  5.6417406e-02f,  4.6819909e-03f, -5.3265321e-01f, -8.3799977e-03f,  5.4666352e-02f, -1.3904005e-01f, -7.2053716e-02f,
    -8.1866816e-02f,  1.0844374e-01f, -2.1835981e-02f,  3.2122332e-01f,  2.3651691e-04f, -2.7134031e-01f,  7.5191870e-02f,  1.7924094e-01f, -4.3323677e-02f,
    -4.2680749e-40f, -2.6953415e-40f, -2.4484047e-40f,  1.5048965e-40f, -4.6424177e-40f, -2.2871013e-40f,  7.5418023e-40f, -3.9596491e-41f,  4.5892525e-42f,
     2.5333935e-40f, -5.3706866e-40f,  4.6504472e-40f,  2.9136919e-40f,  4.7366691e-41f,  6.3042596e-40f,  2.8677433e-40f, -7.4234066e-40f, -1.3028432e-40f,
     1.5854291e-41f,  1.3625105e-40f,  7.4968067e-41f, -1.0711105e-40f,  4.9814759e-40f, -6.5842671e-40f,  1.7664628e-40f,  1.4109674e-41f,  5.1791431e-40f,
    -7.5357768e-40f,  1.2376268e-41f, -2.8662439e-40f, -1.0951708e-40f,  4.2812471e-41f,  4.0151405e-40f,  5.6841430e-40f, -4.1875002e-41f, -3.4257263e-40f,
    -5.6212527e-40f,  4.0542367e-41f,  3.0326901e-40f, -3.5323231e-40f,  4.6268913e-40f,  3.6367619e-40f,  5.6731708e-40f,  9.9762642e-41f, -6.3457240e-40f,
     3.3067000e-40f, -2.3848138e-40f,  4.8297573e-40f,  2.5452485e-40f, -1.1745684e-41f,  1.3047910e-40f,  4.7243376e-40f,  2.5403719e-40f, -4.4394537e-41f,
     4.1301731e-40f,  7.6351428e-40f, -7.0178569e-40f, -7.0657672e-41f,  1.6451804e-40f,  7.4890435e-40f,  2.0012644e-40f, -7.2683950e-41f,  2.0149831e-40f,
    -2.4759402e-40f, -1.2338013e-40f, -3.9413481e-40f, -4.5028344e-40f, -7.9439610e-42f,  3.5610637e-40f,  1.8695283e-40f, -1.6509118e-40f,  7.3030351e-40f,
    -1.4956813e-01f,  1.5024996e-02f, -3.0692101e-02f, -5.9692074e-02f,  5.5422876e-02f, -1.6701885e-01f, -1.3985437e-02f, -1.1284286e-01f, -1.9087460e-02f,
     7.4418522e-02f,  1.8568875e-01f, -2.8047256e-02f,  3.9842818e-02f, -2.6653731e-01f, -1.0549777e-01f, -8.4171481e-02f,  7.1170479e-02f,  9.5651545e-02f,
     2.0326866e-01f,  2.3795219e-02f, -1.7509329e-01f,  8.7902071e-03f,  5.8772150e-02f, -1.5935376e-01f, -1.4435484e-01f,  5.0297357e-02f, -7.4756309e-02f,
    -3.5284314e-02f,  5.4479860e-02f, -2.0107585e-01f, -1.7108088e-02f, -3.2299355e-02f,  8.9560136e-02f,  6.6704191e-02f, -5.1765233e-02f,  1.1448280e-02f,
     5.0331336e-02f, -3.8092965e-01f, -7.3644109e-02f,  1.5426637e-01f,  1.3879186e-01f,  5.7315536e-02f,  4.2474501e-02f,  5.0301844e-04f, -1.6793449e-01f,
    -8.3699688e-02f,  3.3014104e-02f,  8.9028575e-02f, -3.6991674e-02f,  2.5101533e-02f, -9.0674616e-02f, -3.5065793e-02f,  6.6093318e-02f, -7.5432576e-02f,
    -1.8224153e-03f, -3.8815323e-02f,  5.9822489e-02f,  1.1985064e-01f, -3.0437791e-01f,  4.6184897e-02f,  3.0162849e-02f, -2.0688985e-01f,  2.8930944e-03f,
     1.3098438e-01f,  1.9241197e-02f,  2.6043264e-02f, -3.5088214e-01f,  1.2167387e-02f, -8.2022652e-02f,  2.7950700e-02f,  9.2761770e-02f, -4.3065000e-02f,
    -2.4401539e-03f,  3.3296932e-02f, -1.9129137e-02f,  3.7582580e-02f, -1.5490420e-01f,  2.9938463e-03f,  4.1531086e-02f, -2.5276414e-01f,  1.5096644e-01f,
    -7.7373691e-02f, -1.5663215e-03f, -3.6597628e-02f,  1.7457455e-01f,  1.1378275e-01f, -1.5139064e-01f, -1.7017542e-01f,  6.3957579e-02f, -1.1114161e-01f,
     4.9895238e-02f,  1.0206040e-01f,  2.7832082e-01f,  7.1597949e-02f, -1.7772819e-01f,  9.7900689e-02f, -1.7630233e-01f, -7.5586289e-02f, -1.9440880e-02f,
    -9.6229218e-02f,  1.1482126e-01f, -1.6030940e-01f,  9.6548252e-02f,  1.4217940e-01f,  3.6008862e-01f, -1.9338189e-02f,  9.3236908e-02f, -1.5976866e-01f,
     2.5758770e-01f,  1.3475323e-01f, -1.1914266e-01f,  3.1236070e-01f, -2.0383327e-01f, -1.3739225e-02f,  1.2909861e-01f,  4.9156521e-02f, -2.4198623e-01f,
     1.5799725e-01f, -4.6535730e-02f,  2.9636127e-01f, -8.5106427e-03f,  4.5615882e-02f, -2.3918692e-02f,  3.7293114e-02f, -9.3890890e-02f, -7.2018772e-02f,
     8.6753748e-02f, -2.3613213e-02f,  4.0862644e-03f, -6.4945541e-02f, -4.0538925e-01f,  5.8766223e-02f,  9.1921307e-02f, -1.1663262e-01f, -4.0056803e-03f,
    -5.5258043e-02f, -2.7575428e-02f, -6.9372401e-02f,  2.8167224e-02f,  1.0447924e-02f, -6.4479616e-03f,  8.0692470e-02f,  1.8982784e-01f, -2.0550452e-01f
    }
    ,
    {
     0.0332512f,  0.0138133f, -0.1415523f,  0.0759470f, -0.1295718f, -0.0839536f,  0.0992214f,  0.1307896f,  0.1144757f,  0.0050829f,  0.1945458f,  0.1109712f,
     0.0923914f, -0.1044040f, -0.0763051f, -0.0206169f, -0.0922465f, -0.1007976f, -0.1755809f,  0.0943512f, -0.0079170f, -0.0646107f,  0.0090267f,  0.0510878f,
     0.1184658f,  0.2877173f,  0.2058149f,  0.1615423f,  0.5625070f,  0.0587765f, -0.1223490f, -0.0436645f,  0.4532943f,  0.1078600f,  0.0400841f,  0.4302476f,
     0.4013030f,  0.1937020f,  0.2620532f, -0.0762749f, -0.2015087f, -0.0681056f, -0.1348312f, -0.1059643f,  0.1644969f, -0.2493705f, -0.2028657f,  0.0287389f,
    -0.0774433f,  0.0953421f, -0.0944633f,  0.0417589f, -0.0137092f,  0.0179939f,  0.0508943f,  0.0493401f,  0.1759263f, -0.0739481f, -0.2530020f, -0.0280899f,
    -0.1935424f,  0.0746801f, -0.0278916f, -0.1239460f, -0.0496390f, -0.2348709f, -0.3082110f, -0.1378191f,  0.2714396f,  0.1529865f, -0.1060519f,  0.0218573f,
     0.0953821f,  0.1482465f, -0.0095615f, -0.0757009f,  0.0980431f,  0.0500166f,  0.0597700f, -0.0040811f, -0.0498937f,  0.0656904f,  0.0871332f, -0.0527353f,
     0.0016184f,  0.1755683f,  0.0352601f,  0.0372848f,  0.0823551f,  0.0480050f,  0.0698750f, -0.1577880f, -0.1460722f,  0.0491239f, -0.1609791f,  0.0262174f,
     0.1059220f,  0.1589600f, -0.0092289f,  0.0123491f,  0.1575749f, -0.1112772f,  0.0165071f,  0.0078261f,  0.0172937f, -0.0008919f,  0.0423231f, -0.0426760f,
     0.0304823f, -0.0079337f,  0.0834661f, -0.0249176f, -0.0586280f,  0.1402433f,  0.0994551f,  0.1504083f, -0.1449956f,  0.0854499f,  0.0704061f, -0.0284387f,
    -0.0666097f,  0.0699678f, -0.0913837f,  0.0694008f,  0.1503492f, -0.1492507f, -0.0079478f,  0.0598005f, -0.0286521f,  0.0434571f, -0.0569563f,  0.0689912f,
    -0.0303470f, -0.0558946f, -0.0982405f, -0.0204947f, -0.0651634f,  0.1190159f, -0.0717603f,  0.0202860f, -0.1402671f, -0.0373056f,  0.0187500f, -0.0276228f,
    -0.0558033f,  0.0957386f, -0.0738988f,  0.2132158f,  0.0262490f,  0.1971986f,  0.2330820f,  0.0114772f, -0.1361662f,  0.0117442f, -0.2749138f, -0.3449489f,
    -0.0076858f, -0.3158488f, -0.1929334f, -0.1778104f,  0.0015111f, -0.1009587f, -0.2320277f,  0.0936257f,  0.0458874f, -0.0500081f,  0.0683865f, -0.0394885f,
     0.1276854f,  0.1790414f,  0.1487732f,  0.2491185f,  0.2717905f,  0.1931897f, -0.0506503f,  0.1673430f,  0.1019988f, -0.0200482f, -0.2697516f,  0.0278698f,
     0.0753990f,  0.3176928f,  0.1475870f, -0.0036177f, -0.1368977f, -0.0764799f, -0.1977225f, -0.0883826f,  0.2404132f, -0.0018003f, -0.0886321f,  0.2333655f,
     0.0019626f,  0.0796582f,  0.1444935f, -0.0447464f,  0.1380916f, -0.0515878f, -0.0274768f,  0.0706297f, -0.0102517f,  0.1455099f, -0.1655286f,  0.1588629f,
    -0.1499249f, -0.1144422f,  0.1658131f, -0.0694249f, -0.0803903f, -0.0340150f, -0.0758320f, -0.0053912f,  0.0016422f,  0.0686133f,  0.0696724f,  0.0176897f,
     0.0506744f,  0.0008246f,  0.2034589f, -0.0245781f,  0.1454407f,  0.0174831f, -0.1122546f,  0.1122646f,  0.1403939f, -0.0267334f, -0.0137580f,  0.1246667f,
    -0.1278205f,  0.0597832f, -0.0068955f, -0.0042732f, -0.0241307f,  0.0088846f,  0.0332354f,  0.0403220f, -0.0085267f,  0.0344820f, -0.0850989f,  0.0716486f,
     0.0520105f,  0.0643825f,  0.0282490f,  0.0513089f,  0.1674312f, -0.0666724f, -0.0377166f, -0.0894150f,  0.1239081f,  0.0647155f, -0.2247242f, -0.0540609f,
    -0.0834322f, -0.1077898f, -0.0917428f, -0.1609393f,  0.0633269f,  0.0396556f, -0.0944719f, -0.1141149f,  0.1992781f,  0.0383531f, -0.0628824f,  0.0334003f,
    -0.0267627f,  0.0463382f, -0.0613680f,  0.0712252f,  0.0874422f,  0.0896766f, -0.0420305f, -0.0046215f,  0.0335105f, -0.0115806f, -0.2483807f, -0.1174066f,
    -0.0597796f,  0.2198327f,  0.0506286f, -0.2005621f,  0.0882987f, -0.0771148f, -0.0594734f, -0.0051460f, -0.0187561f, -0.0531144f,  0.1110825f, -0.0976856f,
    -0.0549363f,  0.2237016f, -0.1174238f,  0.2303899f,  0.2003036f, -0.2595719f,  0.1086457f, -0.0126908f, -0.1021705f,  0.0323696f, -0.1252129f,  0.2431466f,
     0.3295888f, -0.1996686f,  0.1351078f,  0.1198160f, -0.0515011f,  0.0192172f,  0.1969354f, -0.0516931f,  0.0152874f,  0.0195233f, -0.0850753f, -0.0339228f,
    -0.0162989f, -0.0081798f, -0.1101432f, -0.1548019f, -0.0153730f,  0.0331960f,  0.0466393f, -0.0282755f, -0.1167302f, -0.0344591f, -0.2949627f, -0.0400875f,
     0.5549614f,  0.4098390f,  0.2749749f,  0.1354020f, -0.0441584f,  0.0293588f, -0.2164354f,  0.2032487f, -0.0945322f,  0.1380682f,  0.0184895f,  0.1637195f,
     0.0858284f,  0.0719324f, -0.0347867f, -0.0086674f,  0.0489190f,  0.1984754f, -0.0208418f, -0.1695598f, -0.0804440f, -0.0185019f, -0.0890638f, -0.1676029f,
     0.0414555f, -0.0668962f,  0.2089916f,  0.0186636f, -0.0014018f,  0.1007904f,  0.1250383f, -0.0600465f, -0.0940478f, -0.1274734f,  0.0270888f, -0.2621059f,
     0.0353900f, -0.0307453f,  0.0194750f,  0.1093550f,  0.0164266f, -0.0750874f,  0.0216630f,  0.0496083f, -0.0665926f,  0.0134091f,  0.0050164f, -0.0329483f,
     0.0791404f, -0.2387950f, -0.0547558f,  0.2833810f, -0.2105477f, -0.0747087f,  0.0299819f,  0.0530260f,  0.1076857f, -0.0671509f,  0.0078415f,  0.0422554f,
    -0.0949765f,  0.0776075f, -0.0507969f, -0.0579589f, -0.0893403f,  0.0089676f, -0.0608824f,  0.1125931f,  0.1578470f, -0.1484840f, -0.0315726f,  0.1498834f,
     0.1230887f,  0.0891320f,  0.1028774f,  0.3961543f, -0.0920344f,  0.0134799f, -0.0194378f, -0.0806161f,  0.0472617f, -0.0362386f, -0.1641366f,  0.1660331f,
    -0.1303129f,  0.0964615f,  0.0199360f, -0.0086151f, -0.0319170f,  0.1391829f,  0.1391617f, -0.0750145f,  0.0298580f, -0.0665153f,  0.0345036f, -0.1399779f,
     0.1443606f, -0.0518027f,  0.0114771f,  0.1955484f, -0.0195122f, -0.1263243f,  0.0444400f, -0.0635817f,  0.1690285f,  0.2039455f,  0.0316894f,  0.0590431f,
    -0.0281222f, -0.0101118f, -0.0021932f,  0.0707536f, -0.0517612f,  0.2079008f, -0.0570114f, -0.1088115f, -0.1993149f, -0.0097075f, -0.0529116f, -0.1003069f,
    -0.1403934f, -0.1202055f,  0.1060211f, -0.1145902f, -0.0154218f, -0.0144170f,  0.1604486f, -0.1113245f, -0.1778100f,  0.0706718f,  0.1813982f, -0.1218722f,
     0.0795763f, -0.0022052f,  0.0756485f, -0.0731739f, -0.0170111f,  0.0497699f, -0.2015430f,  0.1359923f,  0.0502909f, -0.0082562f, -0.2014961f, -0.1198873f,
     0.1395394f, -0.1237398f, -0.1301238f,  0.1523708f,  0.0954456f,  0.0277114f, -0.2116858f,  0.0060364f, -0.0234014f, -0.0665395f,  0.1081999f,  0.0497750f,
     0.0540416f,  0.0136313f, -0.0837365f, -0.0534066f,  0.0128231f, -0.0398085f,  0.2452499f, -0.1151098f,  0.0212018f, -0.0076000f, -0.1269671f, -0.0011125f,
    -0.0112411f, -0.1557233f, -0.1815182f,  0.0219147f,  0.0388575f,  0.0314139f,  0.1330257f,  0.0965289f, -0.0472037f, -0.0927734f, -0.0045577f, -0.0062770f,
    -0.1387003f, -0.0008482f,  0.0285563f, -0.0267691f,  0.1039484f,  0.0504630f,  0.0103276f, -0.0820592f,  0.1090909f,  0.0722348f,  0.0952089f,  0.0115722f,
     0.1981989f,  0.1219927f, -0.0465838f,  0.0247038f, -0.1212406f, -0.0703837f,  0.1082185f, -0.1161487f, -0.0271576f,  0.0352298f, -0.0894847f, -0.1064737f,
     0.1555639f,  0.0053454f,  0.0723735f,  0.0787346f,  0.0281693f, -0.0673716f,  0.0157738f,  0.1152603f,  0.3573092f,  0.0767169f, -0.0445550f,  0.3925400f,
    -0.1199423f, -0.1158900f, -0.0593973f,  0.2085440f,  0.0975632f,  0.0368302f, -0.1155827f, -0.0818972f, -0.2621633f,  0.0724110f, -0.1385702f,  0.0618027f,
    -0.0586837f, -0.0188624f,  0.0545458f, -0.0040849f, -0.0449328f, -0.0331225f, -0.0073100f, -0.0383046f, -0.2070488f, -0.1353606f,  0.0443810f, -0.0892138f,
     0.0238897f, -0.1750602f, -0.0718731f,  0.0526576f,  0.2066552f,  0.0231134f, -0.0291232f, -0.2063070f, -0.1030427f,  0.0766024f, -0.0715508f, -0.2067294f
    }
    ,
    {
     1.8013796e-01f,  9.6166119e-02f, -5.1316110e-40f, -8.4835745e-04f, -1.7542587e-01f, -1.0259197e-01f,  1.6542271e-01f, -9.6349351e-02f,  2.1908307e-01f,
     4.7887258e-02f, -5.1811329e-40f, -8.4397494e-04f, -3.4150994e-01f,  4.3576919e-02f, -1.4435542e-01f, -2.3008302e-02f, -2.1087809e-03f, -3.8399003e-02f,
    -1.5143692e-40f, -5.8639934e-04f, -3.2618716e-02f, -1.7630357e-01f,  6.4124547e-02f, -1.4496779e-01f,  1.7345178e-01f,  5.8153391e-02f, -6.7758061e-38f,
    -8.3505956e-04f, -1.9700712e-02f,  1.6484223e-01f, -1.0377962e-01f,  4.3052886e-02f,  2.7653569e-01f, -2.0255497e-02f, -5.4607760e-40f, -8.0192386e-04f,
    -1.5494394e-01f,  4.2413318e-01f, -3.2346278e-01f, -1.0160901e-01f,  1.3606651e-02f, -1.1362237e-01f, -3.9679588e-40f, -5.3900649e-04f, -1.6534136e-01f,
     6.9475457e-02f, -1.5123174e-02f,  2.8749995e-02f,  1.1362620e-01f,  2.6402302e-02f, -1.9155204e-39f, -8.3538599e-04f,  3.5631973e-02f, -2.4705414e-01f,
     3.8758046e-03f, -1.2593724e-01f,  9.9105023e-02f,  2.5562374e-02f,  2.0422524e-41f, -7.8069034e-04f, -1.0897108e-01f,  2.5757191e-01f,  1.1006051e-01f,
    -1.0388251e-02f, -6.5730020e-02f,  1.9096049e-02f,  1.5255936e-41f, -4.8720327e-04f, -3.8378902e-02f, -9.5611222e-02f, -4.4325214e-02f, -4.3965541e-02f,
    -3.5679314e-02f,  1.1588370e-01f, -2.5558711e-08f, -3.4706114e-04f, -6.1419755e-02f,  1.0235965e-01f, -1.0102009e-01f,  7.5993471e-02f,  9.6072042e-03f,
     1.4539921e-01f, -3.2461003e-08f, -4.4640081e-04f, -1.0735080e-01f, -3.4819502e-02f, -3.7698854e-02f, -7.1609370e-02f,  4.0720869e-02f,  1.1947843e-01f,
    -2.6820945e-08f, -5.2353204e-04f,  1.4729963e-01f, -6.8817702e-03f,  9.2472300e-02f,  1.4624491e-02f, -1.8771069e-02f,  1.0359844e-01f, -3.6884845e-08f,
    -4.4518305e-04f,  7.4386142e-02f, -1.1433914e-01f, -6.8971828e-02f,  4.1110300e-02f, -2.3483885e-04f,  5.9083201e-02f, -4.6895511e-08f, -5.3374242e-04f,
    -1.0486525e-01f, -3.1799862e-01f, -1.2307518e-02f,  7.1258128e-02f, -1.0230280e-02f,  1.9262917e-01f, -3.9086217e-08f, -5.2733748e-04f,  7.9646207e-02f,
     2.1337392e-02f,  1.6477986e-01f, -2.9109491e-02f,  1.6965086e-02f,  1.6952787e-01f, -3.4304666e-08f, -5.8779906e-04f,  1.7130014e-02f, -1.9938844e-01f,
     3.4351259e-02f, -5.8698058e-03f, -1.3032010e-02f,  2.7390411e-02f, -4.4160167e-08f, -5.8729504e-04f,  4.4391438e-02f, -2.6532117e-01f, -1.7460685e-02f,
     1.2388536e-01f, -6.3906103e-02f,  9.7882941e-02f, -3.7187085e-08f, -5.4361543e-04f, -5.1958840e-03f,  7.3361337e-02f,  1.0300953e-01f,  4.7647934e-02f,
    -4.5686293e-02f,  1.5059470e-01f, -3.7415790e-40f, -5.2451994e-04f,  4.5682281e-02f,  6.5939292e-02f, -2.7124855e-01f, -6.1585178e-04f, -3.6732610e-02f,
     6.7593306e-02f,  3.6550208e-40f, -5.4577750e-04f, -1.1543074e-01f,  9.5811613e-02f, -5.6730304e-02f, -4.4556230e-02f, -4.8873425e-02f, -4.5842682e-03f,
     5.0726724e-40f, -5.6265877e-04f,  9.4034635e-03f, -7.0156462e-02f, -2.5989392e-01f, -2.3373030e-02f,  4.0751949e-02f,  8.7031372e-02f, -1.6722395e-40f,
    -4.2386944e-04f, -3.4376252e-01f, -1.6248982e-02f, -3.0163327e-01f, -4.4883296e-02f,  2.1614721e-02f, -2.0926299e-03f,  3.9227529e-40f, -4.4642956e-04f,
    -1.1960804e-01f, -1.5926586e-02f, -1.4826478e-01f, -7.7722117e-02f, -1.4822158e-02f, -6.3055836e-02f,  5.4548485e-40f, -4.8936141e-04f,  1.0099219e-01f,
    -1.1189358e-01f, -3.4954646e-01f, -7.3634870e-02f,  1.1689308e-01f, -6.6960178e-02f, -5.7511671e-40f, -3.5880206e-04f,  1.1334639e-01f, -9.3935896e-03f,
    -1.6259149e-01f, -2.7750224e-02f,  3.0152749e-02f, -5.2055944e-02f, -2.8155589e-40f, -3.7886135e-04f,  7.5840287e-02f, -1.0933357e-01f, -1.6708003e-01f,
    -1.5117148e-03f, -5.0162955e-04f, -7.3570110e-02f,  9.4570831e-41f, -4.1998029e-04f,  1.0675112e-01f, -2.9398842e-02f, -2.7963927e-01f, -8.7367781e-02f,
    -7.0393998e-03f,  1.4361095e-02f, -4.7039768e-40f, -2.4478731e-04f,  4.9539402e-02f, -2.8752331e-02f, -6.7133546e-02f,  2.5112577e-02f, -1.2386723e-01f,
     1.1058960e-01f, -1.6974068e-40f, -4.0735787e-04f,  8.7406404e-02f, -4.5613363e-02f, -2.2385149e-01f,  7.7490091e-02f, -8.9243419e-02f, -4.9720392e-02f,
     6.3848763e-40f, -3.1188843e-04f,  4.4951152e-02f, -1.2717568e-02f,  2.1776062e-01f,  2.9024381e-02f, -1.8312174e-01f,  4.4270374e-02f, -3.7322464e-40f,
    -3.4922003e-04f,  1.8111433e-01f,  3.8780636e-01f, -1.1351282e-02f,  1.5426445e-01f, -1.3867755e-01f,  3.9995257e-02f,  2.6014265e-40f, -4.0173228e-04f,
     2.6405710e-01f,  2.6776484e-01f, -3.7861022e-01f,  2.5472373e-01f, -6.2618427e-02f,  4.3101218e-03f,  2.3079526e-40f, -2.5042167e-04f, -1.5924433e-02f,
    -1.0372710e-02f,  1.8686736e-01f,  4.8056725e-02f, -8.1627153e-02f, -1.1042349e-01f, -2.8395211e-40f, -5.7091424e-04f, -1.1464410e-01f, -2.3926910e-02f,
     4.0551480e-02f, -1.1969012e-01f, -2.0479733e-01f,  4.5028389e-02f, -3.7116052e-40f, -5.2664691e-04f,  8.4578665e-04f, -6.4398095e-02f,  8.1942692e-02f,
    -1.1487236e-01f, -3.0739653e-01f, -8.9123815e-02f,  4.4392855e-40f, -2.3292792e-04f, -6.6810749e-02f,  9.9117354e-02f,  1.0865516e-01f, -1.1801577e-01f,
     4.4296425e-02f, -1.2906334e-01f,  1.1597146e-40f, -2.8504845e-04f, -8.9635123e-03f, -6.0731545e-02f,  1.0273442e-01f, -4.7391668e-02f,  3.8571920e-02f,
    -7.6972343e-02f,  4.3290594e-40f,  9.7282929e-05f,  1.8236073e-03f, -5.5917301e-03f,  1.1843698e-01f, -4.2225752e-02f,  4.3753620e-02f, -6.5449444e-03f,
     3.8219435e-40f,  3.1208529e-04f,  3.6561236e-02f,  5.1715635e-02f, -1.1851601e-01f,  3.1967662e-02f,  1.7537598e-01f, -1.9269277e-01f,  3.3392522e-40f,
    -2.7463285e-04f, -7.0280693e-02f, -1.4168133e-01f,  2.6758390e-02f, -2.6716924e-01f,  5.3283826e-02f,  2.8349483e-01f,  3.1746837e-40f,  1.8703805e-04f,
     2.9717278e-01f,  1.7660846e-01f, -8.5806467e-02f, -5.0205998e-02f, -7.5662872e-03f,  1.1573433e-01f, -1.8400251e-36f,  4.4351319e-04f,  3.1835783e-02f,
    -5.5893086e-02f,  5.9444118e-02f,  8.1946421e-04f,  1.9670242e-01f, -1.7982933e-01f, -5.5215083e-40f, -9.1435715e-05f, -1.3646644e-01f, -3.0418912e-01f,
    -5.1626552e-02f, -4.0426154e-02f, -1.2396902e-01f,  9.7614773e-02f,  1.7647953e-40f,  3.2602157e-04f, -6.5627329e-02f, -3.5536754e-01f,  7.1636230e-02f,
     1.4373475e-01f, -1.6266486e-01f,  9.4002606e-03f, -1.6540031e-35f,  5.7572540e-04f,  9.3063466e-02f,  2.1978365e-01f,  2.2840737e-01f, -3.3120781e-03f,
     1.4574631e-01f, -4.7802135e-02f, -3.0953002e-40f, -4.0112328e-04f, -2.1851386e-01f, -1.8609537e-01f, -3.7242293e-03f, -4.5291886e-02f, -5.7770550e-02f,
    -1.5888779e-01f,  5.3063249e-40f, -4.2566034e-04f, -6.0225826e-02f, -5.7743425e-03f,  2.9723120e-01f, -2.4537589e-02f,  2.7619356e-02f, -1.2692854e-01f,
    -1.6454467e-40f, -2.4299615e-04f, -1.0326385e-01f,  3.2649335e-02f,  1.1918399e-01f,  1.0376901e-01f,  2.2757147e-02f,  7.4717239e-02f,  2.1341495e-40f,
    -9.9362442e-05f,  5.3440526e-02f,  1.9974647e-01f,  8.4994294e-02f, -1.7780196e-02f, -4.8909611e-01f,  2.8654569e-01f,  2.0789804e-40f, -6.5498542e-05f,
     1.9102588e-01f,  1.6507545e-01f, -3.5747474e-01f,  2.0058060e-01f, -2.6200524e-01f, -7.2636522e-02f, -3.0225868e-40f,  3.2871601e-05f, -5.7999462e-02f,
     1.3807965e-02f,  3.6148455e-02f, -2.4343289e-02f,  3.6512900e-02f,  1.5837193e-02f, -2.6807400e-40f,  1.1584177e-04f, -3.3511691e-02f,  1.0732667e-01f,
     9.9705406e-02f, -1.1714085e-02f, -2.0703712e-01f,  8.7125428e-02f, -1.6601323e-40f,  2.3416872e-04f,  1.5495586e-01f,  1.4721599e-01f, -1.3735536e-01f,
     1.5983783e-01f, -1.3225231e-01f, -1.2197907e-01f,  5.1828565e-40f,  3.4426703e-04f, -1.1111319e-01f,  5.8670845e-02f, -6.0080115e-02f, -1.2637821e-01f,
    -6.7533329e-02f, -1.7753644e-02f, -1.8896930e-40f, -7.5767144e-05f,  2.3255853e-03f,  6.4939961e-02f,  1.2369707e-01f,  6.4655423e-02f,  1.1289386e-02f,
    -5.6442622e-02f, -4.5955583e-41f,  3.9768438e-06f, -1.5003833e-01f,  1.6114193e-01f,  5.0667744e-02f,  3.7703294e-02f,  7.1315654e-02f, -9.8660868e-03f,
     5.3784498e-40f,  6.2200823e-05f, -9.1247708e-02f,  3.9696749e-02f, -6.0245723e-02f,  3.7969761e-02f, -7.6846853e-02f,  6.3040137e-02f, -2.5660998e-40f,
     2.3150644e-05f, -9.7706020e-02f,  1.1530290e-01f,  6.0561907e-02f,  9.1864252e-03f,  6.8128459e-02f,  2.0249309e-02f, -2.1726292e-40f,  2.5594677e-04f,
     1.9549404e-01f,  2.4020541e-01f, -3.5068232e-01f,  1.1467708e-01f,  7.4716873e-02f, -3.5368316e-02f,  1.2010109e-40f,  3.4038053e-04f, -1.5403062e-01f,
    -2.1668674e-01f, -3.2644543e-01f, -6.2760443e-04f,  1.1269287e-01f,  9.7756125e-03f,  1.8263123e-41f, -1.3870967e-05f, -1.5327026e-01f,  6.0219564e-02f,
     9.1020379e-04f, -1.4812371e-01f,  2.9977795e-02f,  2.6760047e-02f,  1.1214451e-40f,  3.0295315e-04f,  8.3334565e-02f,  2.0256785e-01f,  6.6203430e-02f,
     6.5669678e-03f,  3.2131970e-02f, -5.5172198e-02f, -3.7692546e-40f,  4.4170208e-04f,  5.6110942e-03f, -1.5226659e-01f, -1.0770288e-01f,  1.0764759e-01f,
    -5.4556631e-02f, -1.0406265e-02f, -4.2595830e-40f, -1.7801675e-04f, -1.5707208e-01f, -6.1095554e-02f,  1.9433944e-02f,  1.5023452e-01f, -4.4598624e-02f,
     4.8313055e-02f,  1.8854471e-40f, -4.5375549e-04f,  8.0276635e-03f,  6.6510588e-02f,  3.0017912e-01f, -7.0593856e-02f,  4.1834522e-02f,  2.4717161e-02f,
     5.5010213e-40f, -5.1847292e-04f, -7.3955104e-02f, -1.3858286e-01f,  2.8017628e-01f, -1.3924401e-01f,  5.7963729e-02f, -5.2850887e-02f, -6.6262500e-40f,
    -5.0686894e-04f, -1.4110930e-01f, -6.5275341e-02f,  1.4020537e-01f,  3.6015742e-02f, -2.1245612e-03f,  6.8495996e-02f, -4.8807786e-40f, -5.5837067e-04f,
    -1.3547844e-01f,  1.0891394e-01f,  2.7481025e-01f, -3.9077509e-02f,  1.5007178e-01f, -2.5932824e-02f,  3.3123333e-40f, -2.5917270e-04f, -1.0563453e-01f,
     8.2047582e-02f,  2.2867884e-01f, -3.8950477e-02f,  1.8431924e-01f,  4.5932356e-02f,  5.9378621e-41f, -5.3992227e-04f,  2.3053531e-01f, -6.7907244e-02f,
     4.8539631e-02f,  1.8734531e-02f,  1.1462745e-01f,  5.9892278e-02f,  2.3249363e-40f, -7.1374676e-04f, -2.1821506e-02f,  2.2862766e-02f,  1.7718711e-01f,
    -1.5573382e-01f,  2.2691408e-01f,  1.9200206e-02f,  4.4504398e-40f, -4.8728217e-04f, -6.6938233e-03f, -1.0322352e-01f, -4.5833822e-02f, -1.2455817e-01f
    }
    ,
    {
     4.8634313e-02f, -2.6931527e-01f, -2.0384448e-02f,  1.8743902e-02f,  7.5083296e-03f,  4.1395775e-03f, -6.5845169e-02f,  7.5768176e-03f, -1.3616852e-01f,
    -1.1518412e-01f, -3.3017915e-02f, -2.0940317e-01f, -4.8084449e-02f, -4.5816090e-02f, -1.0989681e-01f, -7.1280308e-02f,  6.1230678e-02f, -9.3158111e-03f,
    -5.1135175e-02f, -2.1424195e-01f,  9.7730579e-03f, -7.8891583e-02f, -6.9895886e-02f, -1.4575729e-01f, -7.0234664e-02f, -2.3961097e-01f, -4.5789450e-02f,
    -2.1328947e-01f,  4.8779432e-02f, -6.3854596e-03f,  4.1687027e-02f, -1.4670759e-01f, -6.4109820e-01f, -1.2479372e-01f, -1.8104951e-01f, -1.3153790e-01f,
     3.1848133e-02f,  1.7502230e-01f,  3.0631090e-02f, -1.2445745e-01f,  1.5985151e-01f, -8.9795642e-02f,  3.5419196e-02f, -3.2571891e-01f, -9.3516737e-02f,
     1.2052748e-01f, -8.8441223e-02f, -1.5207031e-01f,  8.6150527e-02f,  1.8687679e-02f, -5.0081115e-02f,  1.1291779e-01f,  6.4595431e-02f,  1.2492467e-01f,
    -1.1867613e-01f, -5.4368235e-02f,  1.1846507e-01f, -4.9266756e-02f,  8.7719277e-02f,  1.2360528e-02f,  3.9336942e-02f,  6.1258234e-02f,  1.0836020e-02f,
     3.8302675e-02f,  1.3819253e-01f,  7.7188574e-02f,  1.0372850e-01f, -1.5505837e-01f, -7.2343446e-02f, -4.0515736e-02f,  2.5872501e-02f, -8.1793621e-02f,
    -3.6017160e-04f, -7.3691346e-02f, -1.0032980e-02f, -1.0361562e-02f,  3.9518565e-02f, -4.5409355e-02f, -1.7114058e-02f,  2.0491719e-02f, -3.2272760e-02f,
     7.8185918e-03f,  7.0529841e-02f,  1.9954635e-02f,  4.1867014e-02f, -4.5876801e-02f,  7.6294847e-02f,  4.0909868e-02f, -8.5485362e-02f,  1.3761194e-02f,
    -7.8012445e-03f,  4.2639278e-02f, -5.0485287e-02f, -7.6413713e-02f,  1.5438857e-02f,  1.1378863e-02f, -7.0804032e-03f, -1.5689194e-01f,  8.4042072e-02f,
    -2.1951534e-02f,  2.5256971e-02f, -1.0573179e-02f, -2.4271201e-02f,  3.1581953e-02f,  2.1750881e-01f,  3.1137902e-02f,  1.1981883e-01f, -2.4681684e-02f,
     1.4070593e-01f, -1.2517032e-01f,  5.8538157e-02f,  3.6038864e-02f,  7.2575472e-03f,  3.9231412e-02f, -9.6045680e-02f, -2.4453191e-02f,  1.3606493e-01f,
    -4.3990936e-02f,  9.8190047e-02f, -4.4040149e-03f, -8.3606064e-02f, -4.3606837e-03f, -6.4008668e-02f, -2.5605990e-02f,  1.7481172e-01f, -2.6447229e-02f,
     4.9741726e-02f,  1.7539518e-02f, -1.4884788e-01f,  2.0813270e-01f, -1.0710898e-01f, -3.3580013e-02f,  2.0210023e-01f, -9.5478170e-02f,  8.7806761e-02f,
     1.4096677e-04f, -1.2702248e-01f,  5.5634983e-02f, -1.3522962e-01f, -3.6339987e-02f,  1.7240790e-01f, -2.4735296e-02f,  6.5870538e-02f, -6.4366996e-02f,
     4.0847850e-41f, -6.7000283e-41f,  1.8868484e-41f, -5.0830140e-40f, -7.6294816e-40f, -4.6548332e-41f, -7.2668536e-40f, -7.9552555e-40f,  8.0933814e-40f,
     9.8994730e-41f, -7.0039279e-40f,  6.3797336e-40f, -7.8460383e-40f, -1.6442976e-40f, -7.5936364e-41f, -5.3940882e-40f, -1.8888803e-40f,  3.0043138e-40f,
    -7.2568483e-40f, -5.2775423e-40f, -4.1806338e-41f, -3.1221070e-40f, -7.4975073e-40f, -7.1911694e-40f, -3.9102673e-40f,  6.7190440e-40f,  1.7408471e-40f,
    -7.7987725e-40f, -7.9994104e-40f, -3.2674917e-40f, -1.6983737e-42f, -5.8099376e-40f, -7.4708826e-40f,  4.0827251e-40f, -7.8142988e-40f, -7.4578926e-40f,
    -7.3271234e-40f, -2.7264784e-40f, -1.7333782e-40f, -6.8314561e-40f,  3.8377221e-40f,  7.6056735e-40f, -6.8130291e-40f, -5.1900732e-40f, -6.2665086e-40f,
    -3.1189541e-40f, -8.4953719e-41f, -6.6012088e-40f, -2.4158806e-40f,  4.2208371e-40f, -6.3141948e-40f, -3.8275066e-41f, -7.9602161e-40f, -2.2065266e-40f,
    -2.1556174e-41f, -7.6242127e-40f, -4.7609956e-40f,  8.1141207e-40f, -6.2559569e-40f, -5.7607100e-40f, -7.0225512e-40f, -2.5406802e-40f, -1.5374206e-40f,
    -5.4784184e-40f,  7.7358962e-40f, -3.3568945e-40f, -7.4238270e-40f, -1.3656074e-40f, -7.4130510e-40f, -6.9511270e-40f, -1.5515036e-40f, -7.0266710e-40f,
    -8.6217115e-05f,  1.0178736e-03f,  2.6296606e-04f,  2.7164444e-04f, -4.5543761e-04f, -1.2727354e-04f, -6.2625977e-04f, -2.9196593e-04f, -5.9763199e-05f,
     5.1543314e-04f,  7.0014146e-05f,  5.9976539e-04f, -5.2379479e-04f, -2.6584850e-04f, -7.2727469e-04f, -2.1993632e-04f, -4.0557621e-05f,  3.8075988e-04f,
    -4.0981127e-04f,  8.6886494e-04f, -7.0755288e-04f, -3.5515786e-04f, -8.1665453e-04f, -1.9500899e-04f, -7.4966061e-05f,  7.3507440e-04f,  2.6262729e-04f,
     3.0116056e-04f, -3.3807044e-04f,  3.4271932e-05f, -5.6584325e-04f, -2.6516085e-05f, -4.7074020e-05f,  4.5432462e-04f,  4.2810709e-05f,  7.0105912e-04f,
    -3.8123410e-04f, -1.6810157e-04f, -6.1189634e-04f, -1.2641687e-05f, -3.1655676e-05f,  3.7410244e-04f, -4.9950392e-04f,  1.0247639e-03f, -5.3221610e-04f,
    -3.1676568e-04f, -6.9583824e-04f, -8.4344712e-05f, -9.8389588e-05f,  9.3014451e-04f,  3.9795411e-04f,  2.9177257e-04f, -3.1771173e-04f, -5.5354627e-05f,
    -5.6277897e-04f,  1.6762667e-04f, -6.6832734e-05f,  6.7365484e-04f,  1.2615100e-04f,  6.4747938e-04f, -3.4585551e-04f, -2.9923746e-04f, -5.8553542e-04f,
     1.1268250e-04f, -4.7668975e-05f,  6.0050859e-04f, -4.7659641e-04f,  9.4824674e-04f, -4.8783876e-04f, -4.3692350e-04f, -6.3553976e-04f, -5.4516382e-05f,
     3.5374884e-02f, -5.1998064e-02f,  7.5932771e-02f,  6.6310294e-02f, -3.5256814e-02f, -5.6428272e-02f,  8.1550419e-02f, -3.8006571e-03f,  2.8660076e-02f,
     6.5767765e-02f,  2.6295125e-02f,  1.5240491e-02f, -1.1866276e-02f,  1.0771148e-01f, -4.1816630e-03f, -6.8765178e-02f,  4.1277491e-02f,  3.1603001e-02f,
     2.7984299e-02f, -5.3043675e-02f,  1.9716900e-02f,  1.0185016e-01f,  1.2300756e-02f, -9.5716186e-02f,  1.6289049e-01f, -3.0198164e-02f, -5.5914293e-03f,
     1.2544534e-01f, -6.0776822e-02f,  2.2947973e-01f, -4.5800112e-02f,  6.3091472e-02f, -3.2198507e-01f, -3.1691726e-02f, -8.7980859e-02f,  5.0582275e-02f,
    -7.3127286e-03f, -7.8744493e-02f,  4.6707742e-02f, -8.1970997e-02f, -1.7844731e-02f, -6.9299385e-02f, -9.2618272e-02f,  2.7357517e-02f, -3.2825291e-02f,
     6.0768140e-04f, -8.7971739e-02f, -9.2895411e-02f,  2.4658954e-01f,  1.7672271e-02f,  4.2724986e-02f,  1.9338328e-01f, -1.4952384e-01f, -2.2355111e-03f,
    -2.9880026e-01f, -6.8353089e-03f, -3.9617836e-02f,  2.3766142e-01f, -3.1209877e-01f,  1.1376555e-01f,  3.2116622e-01f, -2.0127753e-03f,  2.6456010e-01f,
     7.3638737e-02f,  4.1065081e-03f,  5.7876632e-02f,  1.3412224e-01f,  4.6110135e-02f, -6.3785978e-02f, -5.7316902e-03f,  3.9362963e-03f,  1.3505392e-01f,
     2.7267065e-02f, -5.7943899e-02f,  5.2683219e-02f, -3.1997003e-02f, -1.0255366e-02f, -7.1231802e-03f, -3.0939002e-02f,  9.0083122e-02f,  8.6819135e-02f,
     1.2624432e-01f,  3.9891371e-01f,  1.5171451e-02f,  1.2961210e-01f,  1.0297202e-01f, -1.9921418e-01f,  2.4352020e-01f,  9.5070332e-02f, -1.4395788e-01f,
     2.9150311e-02f, -4.9371790e-02f, -8.6823247e-02f,  1.6871521e-01f, -3.8688865e-03f,  3.9707672e-02f, -7.2700232e-02f, -4.1541792e-02f, -6.6090487e-02f,
     5.4614787e-04f,  1.6993536e-01f,  1.9193634e-01f, -8.6802818e-02f, -5.4051243e-02f, -2.8825501e-01f,  6.5109891e-01f,  2.9455113e-01f,  1.7262085e-01f,
     4.7491449e-01f, -1.1577563e-01f,  3.4857100e-01f, -6.8748333e-02f,  1.1749504e-03f,  1.0942058e-01f, -1.9709736e-01f, -2.2080700e-01f,  2.7135411e-01f,
     1.0732173e-01f, -1.0200993e-01f, -1.8937184e-01f,  2.5259221e-02f, -1.3133106e-01f,  1.4546392e-02f,  8.4871039e-02f,  2.8537868e-03f, -8.6952142e-02f,
     2.1596804e-02f, -1.9808193e-03f,  2.4680861e-03f,  5.0538011e-02f, -2.5572255e-02f,  1.7823702e-02f,  1.5572298e-01f,  3.2900982e-02f,  1.4380055e-02f,
    -7.1337186e-02f,  6.4737245e-02f, -2.7370816e-02f,  8.1125058e-02f, -3.6428936e-02f, -3.3736374e-02f, -6.6657690e-03f,  4.3448448e-02f, -2.8316224e-02f,
     7.3022512e-03f, -3.7514679e-02f,  1.2270541e-01f,  4.2820588e-02f,  8.5995778e-02f,  7.3978893e-02f,  7.1195334e-02f,  8.1503898e-02f,  2.9630702e-02f,
     2.8703399e-02f,  1.6097483e-01f, -1.0054903e-01f, -1.0176167e-02f,  8.3874948e-02f,  1.4979511e-01f,  8.3226329e-03f,  1.0820098e-02f,  1.2381966e-03f,
     4.5643825e-02f,  4.8927192e-02f,  2.6628787e-02f, -7.6372218e-03f,  3.8078621e-02f,  6.9012945e-03f, -2.1399846e-02f,  3.8541585e-01f,  3.6100574e-02f,
     1.2524246e-01f,  7.3361710e-02f,  1.9576961e-01f, -1.2677647e-01f,  9.4392985e-02f,  5.4244047e-01f, -2.2754259e-02f, -1.7174363e-02f,  5.8858767e-02f,
    -7.7525270e-03f,  2.7390543e-01f, -8.1273533e-02f,  5.9322212e-02f,  1.5638526e-01f,  3.4458533e-02f,  6.6109948e-02f, -2.0980014e-02f,  5.6261070e-02f,
     4.5274552e-02f, -4.3444619e-02f,  5.5022534e-02f, -1.7561485e-01f,  3.0545118e-01f,  1.5078028e-01f,  2.2896755e-01f,  1.0819217e-01f,  1.5609519e-01f,
     5.2482311e-02f,  1.0235853e-01f,  4.8947290e-01f, -5.3816849e-01f,  4.5180446e-01f,  1.7593725e-01f, -2.5862506e-01f,  2.3802298e-01f, -1.8763301e-01f,
    -4.0205486e-02f, -8.8305026e-02f, -2.1388589e-03f,  7.7153802e-02f,  3.4238823e-02f, -5.7146433e-03f,  1.6554881e-02f,  1.1556538e-01f,  3.5171736e-02f,
     6.5073498e-02f,  1.3888136e-02f, -5.9725050e-02f,  1.0914681e-01f, -7.1780801e-02f,  1.3814327e-01f, -9.4614476e-02f,  6.5381445e-02f,  3.4921885e-01f,
    -2.2775230e-01f,  1.0184758e-01f,  1.2088425e-01f,  2.8376316e-03f,  1.2869756e-01f,  5.4414704e-02f,  4.9075153e-02f,  1.3482742e-01f, -6.3692436e-02f,
     1.1363326e-03f,  1.0150666e-01f,  7.8297995e-02f,  9.1625951e-02f, -3.1484526e-02f, -5.3931203e-02f,  1.4506435e-01f, -1.8430217e-01f,  6.7790814e-02f,
     6.8449425e-03f,  1.3182591e-01f, -4.6889883e-02f, -3.6450841e-02f,  4.3961238e-02f, -2.5472406e-01f,  5.8451559e-02f,  1.7696500e-02f, -1.5545754e-01f,
     2.7148975e-02f, -8.8733785e-02f,  1.4379409e-01f,  9.0222880e-03f, -7.2893552e-02f,  4.5763507e-02f,  5.2637897e-02f,  1.2024321e-01f, -9.9786401e-02f,
     7.8865811e-02f,  5.2290786e-02f, -4.1677937e-02f,  4.5944698e-02f, -8.5044540e-02f,  3.3051424e-02f,  4.9035799e-02f,  9.0490758e-02f,  1.0026572e-01f,
    -9.2069030e-02f, -6.4262129e-02f,  1.4040069e-01f, -1.7060098e-01f, -8.4048606e-02f, -1.2245344e-01f,  8.7938249e-02f,  2.2139025e-01f,  9.5675103e-02f,
    -5.0303649e-02f,  1.2148454e-01f, -1.8564755e-02f,  1.4380032e-01f,  4.6713442e-02f, -2.1882089e-02f,  1.0050345e-01f, -5.8433410e-02f, -9.3596973e-02f
    }
    ,
    {
     3.8496059e-01f, -5.0607502e-02f,  2.8159410e-02f, -1.6322073e-04f,  7.7573650e-02f,  4.5049757e-02f,  1.6371642e-01f,  5.6903575e-02f,  1.4286944e-01f,
    -6.7864008e-02f,  2.9903488e-02f, -1.3368190e-04f, -1.2865944e-02f,  9.9503510e-02f, -3.3854328e-02f, -8.2166255e-02f,  3.4530438e-02f, -8.9496158e-02f,
     9.2428848e-03f, -1.5574953e-04f,  4.1347733e-03f, -1.3404037e-01f,  5.6332476e-02f,  1.0562934e-01f, -5.5397552e-01f, -2.4348387e-01f, -3.0040881e-02f,
    -1.0525199e-04f, -6.7298189e-02f, -6.7270982e-01f, -4.0251023e-01f,  9.3968742e-02f, -6.0380582e-02f,  2.7476653e-01f, -9.7782791e-02f, -1.0765118e-04f,
    -1.3691048e-01f, -5.7290230e-02f, -5.9427667e-02f, -2.2908735e-01f,  1.2077769e-02f, -1.7587931e-01f, -4.9499687e-02f, -1.5306271e-04f,  6.4078800e-02f,
     2.6919017e-02f, -9.1469534e-02f,  4.6537060e-02f,  7.9983234e-02f,  1.3926758e-01f,  9.5350169e-02f, -8.9692185e-05f,  3.7962254e-02f,  2.3673195e-01f,
    -1.5920818e-02f,  6.5257460e-02f,  2.1477591e-01f,  5.5502340e-02f, -7.9142570e-02f, -1.0857445e-04f,  8.7736718e-02f,  2.4687802e-02f, -5.7947982e-02f,
     1.4803812e-01f, -5.7915010e-02f, -1.3369665e-02f, -1.3243951e-01f, -1.7316466e-04f, -4.1046117e-02f, -2.0227013e-02f,  8.1681870e-03f, -6.2091690e-02f,
    -1.4020403e-01f, -4.3508850e-02f, -6.5128617e-02f, -1.8015368e-03f, -2.8470986e-02f,  5.1389344e-02f, -3.7833289e-03f, -1.5698787e-02f, -2.6914407e-02f,
    -2.1511096e-01f,  1.4568315e-01f, -1.3732548e-03f,  1.7647073e-01f, -3.9810397e-02f,  1.6292961e-01f, -1.5303128e-02f,  1.5914869e-02f, -5.9070081e-02f,
     6.6843078e-02f, -3.9153732e-04f,  6.4231843e-02f, -8.9699835e-02f,  5.3784169e-02f,  1.6671023e-01f,  1.2370802e-01f,  1.0292544e-01f,  1.5240565e-01f,
    -1.8452898e-03f,  1.2315916e-01f,  2.8444665e-02f,  1.1052502e-01f, -6.1946712e-03f,  2.5495946e-01f,  4.2678401e-01f, -7.8736365e-02f, -1.4237594e-03f,
     3.6799610e-01f,  3.9136004e-01f, -1.3867223e-01f,  2.5749296e-01f, -2.9866733e-02f, -8.7527141e-02f,  1.0720889e-01f, -4.4163482e-04f, -1.5740448e-01f,
    -1.1507982e-01f,  2.6771622e-02f,  1.5256868e-01f,  1.3268645e-02f, -6.8546347e-02f, -5.9014648e-02f, -1.5511304e-03f, -6.0838878e-02f, -1.0449343e-01f,
    -1.3133492e-02f,  3.2908071e-02f, -9.9595673e-02f, -5.6295779e-02f,  1.5320307e-01f, -1.1130837e-03f,  1.5448821e-02f, -6.2004678e-02f,  3.7613621e-01f,
    -5.9906952e-02f, -2.3173492e-01f, -8.7962106e-02f,  3.0796078e-01f, -2.0087087e-04f, -1.0760849e-01f,  6.5721050e-02f,  3.6360754e-03f,  1.1501764e-01f,
     5.1470555e-02f, -8.6129896e-02f, -5.4266462e-03f, -2.4082200e-03f, -6.6869445e-02f, -1.9122598e-01f, -1.4205211e-01f,  7.5875640e-02f, -4.5506766e-01f,
     9.2068881e-02f, -6.0803879e-02f, -2.2575594e-03f, -1.2866683e-01f, -4.2612966e-02f,  3.1312440e-02f, -2.6699331e-01f, -7.7619717e-02f,  7.2303131e-02f,
     3.7325542e-02f, -1.9231237e-03f, -4.0194582e-02f,  3.5371274e-02f, -9.9927977e-02f, -1.5890820e-02f, -5.1328361e-02f,  2.4365479e-02f,  7.4843802e-02f,
    -2.4913028e-03f, -4.9650822e-02f,  1.9207025e-01f, -1.5754737e-01f, -8.0425948e-02f, -1.9808065e-02f,  2.1987703e-01f,  4.8339680e-02f, -2.4135881e-03f,
    -5.5499587e-02f,  8.7916069e-02f,  4.2016000e-01f,  1.3405670e-01f, -4.7051486e-02f, -7.9407766e-03f,  1.5251009e-01f, -2.1678337e-03f, -2.5878944e-02f,
     4.8089053e-02f,  9.4065011e-02f, -1.9881224e-02f,  3.0572893e-02f, -3.0062871e-02f,  3.8158275e-02f, -2.5057283e-03f,  2.0179279e-02f, -5.7912137e-02f,
     2.7535509e-02f,  3.5472207e-02f,  7.8762099e-02f,  1.1554411e-01f,  1.2087016e-01f, -2.4650414e-03f,  6.8466879e-02f,  1.0014037e-01f,  1.2620348e-01f,
    -8.2139559e-02f, -7.2627187e-02f, -5.0310571e-02f, -8.9002676e-02f, -2.2732241e-03f,  2.6575323e-02f, -9.4659261e-02f, -1.4893831e-01f,  1.6509412e-02f,
     6.8689786e-02f,  1.0604608e-02f, -5.8368549e-02f, -2.3900790e-05f, -6.7728094e-04f,  1.1240327e-02f, -4.2137001e-02f,  8.3390288e-03f, -4.0124889e-02f,
     5.4598399e-02f, -7.3812686e-02f, -1.5870317e-05f, -7.6268941e-02f, -6.2253722e-03f, -9.8699823e-02f, -7.8290783e-02f,  5.6657206e-02f,  1.3826255e-02f,
     1.2240260e-02f, -5.8254564e-06f,  2.3469795e-02f,  1.3398632e-01f, -1.7478567e-01f, -2.0753951e-01f,  8.0207586e-02f, -1.4341929e-02f, -4.5106169e-03f,
    -1.5162788e-05f,  7.1868896e-02f,  1.6482800e-01f,  4.5836449e-02f,  3.4490414e-02f, -2.0074673e-02f,  1.5352561e-01f,  7.4579597e-02f, -1.2369774e-05f,
    -1.1854974e-01f, -3.5079405e-01f,  5.3892810e-02f,  2.7913395e-01f,  1.4018922e-01f, -5.3974199e-03f,  1.2041827e-01f, -6.0711654e-06f, -2.1067165e-02f,
     1.1611643e-02f, -1.0138485e-01f,  5.9566073e-02f, -5.7959143e-02f,  1.5583161e-01f,  4.1959088e-02f, -1.3098479e-05f,  1.3262507e-01f,  2.9215461e-01f,
     8.3609328e-02f,  2.5287857e-02f, -7.3152214e-02f, -6.0888704e-02f,  1.4529420e-01f, -1.1131897e-05f, -3.2957453e-02f,  5.6875419e-02f,  2.1848539e-02f,
     1.1724577e-01f,  2.0201547e-02f, -1.5771644e-02f,  5.3636455e-03f, -5.7866373e-06f, -3.4365330e-03f,  6.9505408e-02f, -1.0648022e-01f, -1.0356407e-01f,
    -8.8702179e-02f, -2.5955679e-02f, -4.9708122e-03f, -5.9760241e-03f,  8.1936173e-02f,  1.3720974e-02f,  7.4801221e-02f, -5.0954685e-02f, -1.9911182e-01f,
    -3.5284734e-01f, -1.0775340e-02f, -5.9998054e-03f,  1.3072865e-01f,  1.2606679e-01f, -1.2671389e-01f,  9.2092782e-02f, -1.5570481e-01f, -2.0338437e-01f,
    -5.9374049e-02f, -6.0295258e-03f,  1.1476641e-01f,  2.6425652e-02f, -1.5007191e-02f, -5.8476936e-02f,  2.8400939e-02f,  2.6011321e-01f,  1.5358469e-02f,
    -5.9961523e-03f,  1.2428731e-01f, -2.0529319e-01f,  2.7440304e-01f,  4.4324730e-02f,  5.8802266e-02f,  2.2737345e-01f,  1.7277455e-02f, -6.0100001e-03f,
     1.6129211e-01f,  2.1768285e-01f, -3.1351379e-01f,  3.2972910e-02f,  1.3050446e-01f, -1.4692736e-01f, -1.5411922e-01f, -6.0276957e-03f,  1.6250727e-01f,
     2.1232414e-01f,  6.5787211e-02f, -1.9477390e-01f,  2.1904580e-02f, -7.7964224e-02f,  8.1646517e-02f, -6.0002510e-03f,  1.5476249e-02f, -6.3574292e-02f,
    -6.7820191e-02f,  3.9581876e-02f, -3.4297626e-02f,  1.0053381e-01f,  3.3503164e-02f, -6.0059289e-03f,  3.2861706e-02f,  2.3504442e-02f,  1.6312222e-01f,
    -8.6877353e-02f,  4.0446520e-02f, -5.4277830e-02f, -8.1933722e-02f, -6.0147997e-03f,  2.1998795e-02f, -1.0811417e-01f, -1.3254440e-02f, -1.1753318e-01f,
     1.0183977e-01f, -3.0667998e-02f, -1.5807170e-02f, -3.2764478e-05f, -2.9189272e-02f, -1.3469581e-02f, -2.5769770e-02f,  3.0401334e-02f, -9.0101451e-02f,
     3.4556013e-02f, -1.0000903e-02f, -2.9573939e-05f, -3.3614665e-02f, -3.6446128e-02f, -2.0040547e-02f, -2.8757006e-02f, -9.2769898e-02f, -3.4321420e-02f,
    -1.0059252e-02f, -2.8001130e-05f,  5.5616017e-04f, -5.4378971e-02f,  5.8242533e-02f, -2.5562646e-02f,  1.1712856e-02f,  7.8694500e-02f, -9.0492712e-03f,
    -1.0846272e-05f, -2.4058934e-02f, -1.3257068e-01f,  1.6054597e-02f,  5.0740711e-02f, -3.2513514e-01f, -2.2356747e-01f, -7.8953542e-02f, -1.1568870e-05f,
    -9.6180998e-03f, -8.3411977e-02f,  1.1971221e-02f, -3.5056111e-01f,  1.9392793e-01f,  9.5733106e-02f,  4.3890990e-02f, -1.4282010e-05f, -4.1174956e-02f,
     3.7745211e-02f, -4.6111695e-02f, -2.5583532e-01f, -9.4227150e-02f,  1.7482692e-01f, -9.3814954e-03f, -1.6254858e-06f, -6.3679769e-04f,  5.8777973e-02f,
    -1.6276409e-01f,  9.1709398e-02f,  2.7053398e-01f, -1.5153486e-01f,  3.2240596e-02f, -2.5665670e-06f, -9.6558996e-02f, -2.6060030e-01f, -1.5313171e-02f,
    -4.0932376e-02f, -9.7232580e-02f, -1.8262077e-03f,  4.7961663e-02f, -4.7808039e-06f, -9.1448277e-02f,  3.8262445e-02f, -7.9826117e-03f,  2.3812497e-01f,
    -1.0477862e-01f,  4.7605067e-02f, -7.2252196e-03f, -5.1999195e-03f,  3.0237533e-02f, -4.3688859e-03f,  9.1668338e-02f,  5.0944511e-02f,  6.0652077e-02f,
    -2.2833531e-01f,  7.9324268e-02f, -5.2334047e-03f,  1.2533650e-01f, -6.6703081e-02f,  9.7721763e-02f,  4.9246281e-02f,  8.3399206e-02f,  4.6382889e-02f,
     2.0662319e-02f, -5.2846684e-03f,  1.5255556e-02f, -2.2025044e-01f,  1.3753614e-01f,  1.2738000e-01f,  1.1104383e-01f,  1.5701272e-01f, -5.7710465e-02f,
    -5.2057211e-03f, -4.2118300e-02f, -9.0961285e-02f, -7.4816644e-02f,  5.1440438e-03f,  2.9007754e-01f,  3.2263997e-01f, -5.1142175e-02f, -5.2283029e-03f,
     1.5723473e-01f,  1.3855354e-01f, -4.1922614e-01f,  1.5703356e-01f,  4.9208369e-02f,  1.0334047e-02f, -1.4296415e-01f, -5.2712541e-03f,  2.6928631e-03f,
     3.4573069e-04f, -1.2336937e-01f,  5.5743422e-02f, -1.5414165e-02f,  6.3351475e-02f,  2.1500897e-02f, -5.2194525e-03f,  1.9872965e-02f, -2.9612991e-01f,
     1.3472080e-01f, -3.9491735e-02f,  3.1717755e-02f,  1.1339691e-01f, -1.9517729e-02f, -5.2320710e-03f,  5.3049758e-02f, -3.6138427e-02f, -4.0745012e-02f,
     1.2113653e-01f, -7.9082713e-02f,  8.3477609e-02f, -2.7657934e-02f, -5.2633262e-03f, -1.0153392e-03f, -1.3826804e-01f, -5.4055080e-02f,  2.0530924e-02f,
    -5.2358462e-03f,  6.4195931e-02f,  1.4982885e-01f, -3.0782494e-06f,  2.0634424e-02f,  4.5895781e-02f, -1.2943470e-02f,  8.0800280e-02f,  9.0100810e-02f,
     3.3459913e-02f,  8.5446723e-02f, -9.2118025e-06f,  9.2824902e-03f, -5.3871252e-02f,  4.8796356e-02f,  2.6680373e-03f,  5.2973107e-02f,  8.8472880e-02f,
     7.2091527e-04f, -1.6176809e-05f, -6.8027368e-03f, -1.0036760e-01f,  4.2006779e-02f, -1.6660132e-02f,  5.5527147e-02f,  5.4663192e-02f,  1.1275415e-01f,
    -1.6382287e-06f,  3.1335065e-03f,  1.8457331e-01f,  9.4668135e-02f,  1.0684065e-01f, -1.6598620e-02f, -1.7664619e-03f,  6.1130993e-02f, -6.9559310e-06f,
    -7.7443309e-03f,  1.0337883e-01f,  8.6148717e-02f,  1.2307601e-01f, -8.5167222e-02f, -4.1934635e-02f,  5.7955392e-02f, -1.4245054e-05f, -1.8306741e-02f,
    -5.7306394e-02f,  1.2362130e-01f,  1.7882356e-02f, -5.1018387e-02f, -6.1346097e-03f,  1.5624311e-02f, -1.1470524e-06f,  7.9974225e-03f,  5.5509862e-02f,
     7.0636779e-02f,  1.8280396e-02f,  7.2243242e-03f, -5.4463271e-02f,  2.7224755e-01f, -6.5983663e-06f, -1.0282592e-03f, -9.4938114e-02f,  2.3564908e-01f,
     1.0971746e-01f, -9.5683895e-02f, -6.2959522e-02f,  1.1716050e-01f, -1.4902699e-05f, -6.2519540e-03f, -5.6526962e-05f,  1.4581792e-01f, -5.2912030e-03f
    }
    ,
    {
    -1.3812168e-02f,  5.5300009e-02f,  5.2112592e-03f, -2.9795855e-02f, -1.5505304e-02f, -2.5151059e-02f,  5.9187632e-02f,  1.1238438e-02f, -4.6271481e-02f,
    -1.6006191e-01f, -1.8201714e-02f, -8.4537186e-02f, -6.7104101e-02f, -5.0816435e-02f, -4.8839394e-02f,  1.5083764e-03f,  7.3789731e-02f,  1.1716551e-01f,
     1.4129109e-03f, -2.6765952e-03f,  3.8607288e-02f,  1.7231217e-02f,  7.9840489e-02f,  4.2113122e-02f, -6.3800864e-02f, -2.6106795e-02f, -6.1402223e-03f,
    -7.7770720e-03f, -1.1427250e-01f, -3.6375787e-02f, -6.7951582e-02f, -1.1154350e-02f, -3.6817431e-01f, -8.6994544e-02f, -2.7222243e-01f, -2.4274276e-03f,
    -3.2523778e-01f,  1.5915890e-01f, -4.7191301e-01f, -3.6596212e-01f, -1.7880186e-02f,  8.3720237e-02f,  7.4689701e-02f,  8.6273611e-02f,  4.0076636e-02f,
     2.9192096e-02f,  1.5116851e-01f, -7.2251901e-02f,  5.2985683e-02f,  7.5493872e-02f,  1.9131498e-02f, -2.0353906e-02f, -6.5143807e-03f, -4.1947488e-02f,
     1.5668264e-01f,  6.6620864e-02f,  1.8626174e-01f,  3.2188874e-01f,  2.2752544e-01f,  4.1244648e-02f,  1.2312908e-01f,  5.3182710e-02f,  2.4733178e-01f,
     1.0187753e-01f,  1.5645006e-03f,  1.5527475e-01f,  1.9586826e-02f,  8.4227003e-02f, -2.7923642e-02f, -9.7288951e-02f,  1.1353945e-01f,  4.1031840e-01f,
     1.2366723e-02f, -6.6869006e-02f, -2.7390739e-02f,  5.5894304e-02f,  1.4265463e-02f,  4.6137832e-02f,  1.7742250e-02f,  3.5891827e-02f, -6.2923133e-02f,
     1.4468727e-01f,  6.7916927e-03f,  1.0706064e-01f, -3.8337667e-02f,  7.0842430e-02f, -4.4059440e-02f, -4.8303656e-02f,  3.0843573e-02f,  5.1805161e-02f,
     2.0495900e-03f,  5.2965198e-02f,  8.6779937e-02f,  1.6672835e-02f,  9.5373951e-03f,  6.6142380e-03f,  9.3622535e-02f,  9.8759905e-02f,  6.7332938e-02f,
    -7.8731235e-03f,  1.5341079e-01f, -1.7243464e-03f,  3.2049295e-01f,  1.3373569e-01f,  1.9527169e-01f, -1.6758531e-01f,  7.8262299e-02f,  5.5825257e-01f,
     1.2174095e-01f,  2.7203459e-01f, -1.3778843e-01f,  2.2719859e-01f, -2.6366007e-02f, -1.2349583e-01f,  2.1109851e-03f,  1.0373126e-01f, -7.3159717e-02f,
     3.8262457e-02f,  9.6608356e-02f, -7.1223997e-02f, -2.0836946e-02f,  5.7005372e-02f, -5.4519311e-02f, -1.1974978e-01f,  2.6326234e-04f, -1.4000376e-01f,
     8.4579557e-02f,  6.8952292e-02f, -3.4424376e-02f,  8.4904246e-02f,  3.0763097e-02f, -2.0070687e-02f,  7.3690340e-02f, -7.3792532e-02f,  1.4292507e-01f,
     2.0466535e-01f,  4.0256176e-02f,  8.9713350e-02f,  1.5627511e-02f, -2.5285900e-02f,  5.2187268e-02f, -2.0049592e-02f,  6.1574031e-02f,  5.0250720e-02f,
     4.1481894e-02f, -1.4263429e-02f,  9.5055126e-02f, -7.7477500e-02f, -3.3113699e-02f, -1.8750262e-02f,  2.8776687e-03f, -6.2015560e-02f,  6.1795346e-02f,
     2.8914001e-02f,  3.8855240e-02f,  5.3588778e-02f, -3.6588356e-02f, -8.5318513e-02f,  7.8795329e-02f,  2.2175163e-01f, -1.1292879e-02f,  3.2239389e-02f,
     1.2445871e-02f, -1.5709845e-03f,  1.1634656e-02f, -3.0857846e-02f, -5.1901963e-02f, -1.7763505e-02f, -8.9943931e-02f, -2.4870897e-02f, -1.5152469e-01f,
    -1.2752503e-01f, -3.3520538e-02f, -5.9981357e-02f,  1.2212336e-01f,  2.7541563e-02f, -1.3608271e-01f,  5.6014337e-02f,  7.8124486e-02f,  2.5165686e-01f,
     1.0767297e-01f,  1.2729098e-01f,  1.0321181e-01f,  1.4904541e-01f,  1.8067485e-02f, -4.4468980e-02f, -1.2616470e-02f,  8.2204910e-03f, -8.9125428e-03f,
     1.4094429e-02f,  3.2359712e-02f,  3.6637444e-02f,  3.6973834e-02f,  3.1208681e-02f,  9.3100267e-03f, -9.8349273e-02f, -2.2430843e-02f, -5.4088321e-02f,
    -9.6617371e-02f, -7.2230607e-02f,  5.2529871e-03f,  1.3676880e-02f, -1.6527891e-02f, -4.9539242e-02f, -4.5655472e-03f, -2.3693927e-02f,  7.8940820e-03f,
     5.0271149e-03f, -2.7474113e-02f, -2.1051649e-02f, -1.2872545e-02f, -5.4940585e-02f,  7.5530675e-03f, -9.7485483e-03f, -7.0876077e-02f, -7.1822897e-02f,
     1.1871780e-05f, -1.6547509e-03f, -1.8377383e-03f, -4.9915849e-03f,  6.7226932e-04f, -4.7839950e-03f,  3.5869488e-03f,  3.5760466e-03f,  1.8999814e-05f,
    -1.8796463e-03f, -1.9231343e-03f, -4.9985689e-03f,  7.2855904e-04f, -4.8358636e-03f,  3.5890806e-03f,  3.5540396e-03f,  2.0729360e-05f, -1.9883197e-03f,
    -1.8930264e-03f, -5.0660176e-03f,  7.3907175e-04f, -4.8727067e-03f,  3.5923482e-03f,  3.5692311e-03f,  1.0139049e-05f, -1.6186466e-03f, -1.8057717e-03f,
    -4.9770139e-03f,  6.5335137e-04f, -4.7882302e-03f,  3.5746193e-03f,  3.5663706e-03f,  1.6832231e-05f, -1.8493987e-03f, -1.8841070e-03f, -4.9839853e-03f,
     7.0701819e-04f, -4.8379665e-03f,  3.5839579e-03f,  3.5489749e-03f,  1.9392157e-05f, -1.9669638e-03f, -1.8678427e-03f, -5.0542792e-03f,  7.1233173e-04f,
    -4.8755389e-03f,  3.5967426e-03f,  3.5689105e-03f,  6.5445065e-06f, -1.5841003e-03f, -1.7386792e-03f, -4.9997391e-03f,  6.1539916e-04f, -4.7859256e-03f,
     3.5785455e-03f,  3.5671135e-03f,  1.0972694e-05f, -1.8173163e-03f, -1.7966183e-03f, -5.0114384e-03f,  6.7285838e-04f, -4.8321220e-03f,  3.5932492e-03f,
     3.5618688e-03f,  1.3520690e-05f, -1.9345350e-03f, -1.7781435e-03f, -5.0809407e-03f,  6.7796855e-04f, -4.8633227e-03f,  3.6079532e-03f,  3.5863726e-03f,
    -5.3340208e-02f,  3.5726000e-02f, -4.5121852e-02f,  6.1818767e-02f, -3.1496108e-02f,  4.9511027e-02f,  1.5454090e-03f,  2.7469546e-02f,  1.3107973e-03f,
     1.8012740e-01f,  1.7026615e-03f,  1.5061110e-01f,  6.0513914e-02f,  1.0934586e-01f,  3.0581614e-03f, -3.9752118e-02f,  4.0435966e-02f,  1.6913420e-02f,
    -3.5533998e-03f,  1.1984451e-02f,  4.2012606e-02f, -3.7430120e-03f,  4.3736707e-02f,  4.1062728e-02f,  5.7068206e-02f, -1.2167708e-01f,  8.5222078e-03f,
     1.2905408e-01f, -2.8616957e-02f,  1.1834343e-01f, -5.9833042e-02f, -2.4984937e-02f, -2.7922710e-02f, -6.3847624e-02f,  1.0129786e-01f,  2.5921172e-01f,
     1.4845691e-02f,  7.7242538e-02f, -1.1246815e-01f, -1.7968765e-01f, -5.4781441e-02f,  3.0555347e-02f,  4.7893468e-02f,  1.4768262e-01f,  4.0015690e-03f,
     4.3074358e-02f,  4.4380456e-02f,  8.2186095e-02f, -2.9292502e-02f,  3.0268978e-02f,  6.5574363e-02f,  4.5547664e-02f,  4.7005746e-03f,  6.7446381e-02f,
    -1.3205984e-01f, -5.4250728e-02f,  2.7144570e-02f, -1.0259757e-01f,  7.2150137e-03f,  1.4901765e-01f, -4.0016998e-02f,  2.9734023e-02f,  8.2777552e-03f,
    -5.9650689e-03f,  2.7339702e-02f, -1.5258948e-02f, -2.1819500e-03f, -4.8960820e-03f, -3.0410923e-02f, -1.1276100e-02f,  4.7963087e-02f,  2.5079060e-02f,
     5.3519756e-03f, -4.7375406e-03f, -5.5105155e-03f, -1.3605036e-02f, -9.6036810e-03f, -2.0079620e-02f, -4.3720495e-02f, -2.1197271e-02f,  1.8766299e-02f,
     5.5115309e-02f, -1.8990245e-01f,  8.2895897e-02f,  8.8521518e-02f,  1.3561110e-01f, -7.5722355e-03f,  2.5425730e-02f,  4.0297049e-01f,  6.2642157e-01f,
     2.6527461e-02f, -4.1931152e-01f,  9.8616198e-02f, -1.3455205e-01f,  2.0510495e-01f,  1.3584606e-01f,  2.6473422e-02f,  9.9776275e-03f,  6.6140345e-03f,
    -2.2656823e-02f,  4.1297346e-02f, -1.4504850e-02f,  3.0132564e-02f, -1.3459603e-02f, -3.4674965e-02f, -2.1987826e-01f,  2.1537165e-01f,  2.4767822e-01f,
    -3.2644516e-01f,  2.2099982e-01f, -4.0505806e-01f, -1.1376772e-01f, -1.1783452e-01f, -2.0983897e-01f, -2.2183105e-02f,  2.6528051e-01f, -7.6144449e-03f,
     4.9634915e-02f,  2.7866918e-01f,  1.2277883e-01f, -2.5037745e-02f,  7.0470413e-03f, -8.0627771e-03f, -1.1566019e-02f, -1.0710975e-02f, -1.0040251e-02f,
     5.5585880e-02f,  3.6533192e-02f, -1.7702278e-02f,  6.3178346e-02f,  6.8398239e-03f, -8.7818662e-03f,  3.9324198e-02f,  3.4560002e-02f,  2.8925503e-02f,
     1.2843160e-02f, -3.4908462e-02f, -1.3606949e-02f,  9.4473809e-03f,  4.3617871e-02f,  4.0143628e-02f, -7.4606650e-03f,  1.3360189e-03f,  5.6219362e-02f,
     1.4846985e-02f,  1.1917534e-01f,  1.2238527e-01f, -3.4332294e-02f,  5.2899204e-02f, -6.8872981e-02f,  1.9489946e-05f,  5.8141281e-04f,  2.3237187e-01f,
    -2.4081117e-01f, -1.3337234e-01f, -1.8391673e-01f, -7.8667827e-02f, -5.6220859e-02f,  3.3326158e-01f,  2.8353542e-01f, -6.3687146e-02f,  1.7889200e-01f,
     7.3391408e-02f,  4.4471018e-02f, -5.4798029e-02f,  1.2254687e-02f, -7.7241234e-02f, -6.2015772e-02f, -6.5672047e-02f, -1.0514057e-01f, -1.2204676e-01f,
    -3.7073344e-02f, -2.0428488e-01f, -2.9197544e-02f, -1.5648025e-01f, -1.0288607e-01f, -2.1888176e-01f,  2.9219905e-01f,  1.3145317e-01f, -5.4619960e-02f,
     5.7237647e-02f,  7.1611829e-02f,  1.5195128e-01f,  1.8723880e-01f, -1.7233368e-02f, -1.3263088e-01f, -2.0063197e-02f,  1.0899278e-01f, -3.6937039e-02f,
     2.9401982e-02f, -1.3995087e-01f, -9.9475399e-02f,  4.0607698e-02f,  5.6090867e-03f,  2.2168417e-02f,  3.7891261e-02f, -3.6102742e-02f,  4.1035905e-02f,
     8.6519480e-02f,  5.1192969e-02f, -6.9579810e-02f, -4.1622702e-02f,  3.6096873e-03f,  9.9486925e-02f, -8.2682848e-02f,  4.6416700e-02f,  1.0446519e-01f,
     7.5986125e-02f, -2.2200461e-02f,  2.5589423e-02f,  2.7145881e-02f,  3.2383081e-02f, -2.8100677e-02f,  6.0283844e-03f, -4.1412834e-02f, -1.2950677e-03f,
     5.8163293e-02f, -1.8495622e-01f,  4.6717227e-02f, -6.3628316e-02f,  8.2478799e-02f, -6.5261379e-02f, -3.8666839e-03f, -8.2587458e-02f,  1.3694662e-01f,
     2.7698385e-02f,  2.1121852e-02f, -5.0303084e-03f,  5.7766002e-02f,  2.1425725e-03f,  1.6159162e-01f,  1.8498057e-01f, -2.6256595e-02f, -6.5768294e-02f,
     1.5490767e-02f,  5.4616857e-02f, -1.2019411e-01f,  2.4191517e-02f,  1.1626600e-01f,  1.0891043e-01f, -1.3327976e-01f,  2.9676995e-01f, -1.3077106e-01f,
    -8.7802149e-02f, -3.8373411e-01f, -1.6072707e-03f, -2.2645661e-01f,  1.3538018e-01f, -3.5729611e-01f,  4.4163469e-02f,  1.1634832e-01f,  2.1976961e-01f,
     6.8271510e-02f, -6.2222448e-03f, -3.4757715e-02f, -4.7728267e-01f,  2.4507066e-02f,  5.8530413e-02f,  1.0848923e-02f, -6.0248966e-03f, -1.1758371e-02f,
    -1.8294705e-02f, -6.7956350e-03f,  1.0868137e-01f, -4.5611374e-03f, -1.1009729e-01f,  8.0112956e-02f,  6.3553780e-02f,  5.1129282e-02f,  2.4952125e-04f,
    -3.2689399e-01f, -8.6415045e-02f,  2.0424487e-01f, -7.6786987e-02f, -8.4027700e-02f, -5.4290999e-02f, -2.7931497e-01f, -2.0622985e-02f,  1.9606082e-01f,
    -1.7061314e-01f, -3.9820768e-02f,  3.9843582e-02f,  1.2862780e-03f, -2.6709192e-02f,  4.5607533e-02f, -3.3063595e-03f, -9.1523282e-02f,  1.0456724e-02f
    }
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL3::kernelsL10[4 * 8] =
{
-0.0966954f,  0.2546969f, -0.3012801f,  0.1564324f, -0.4854657f,  0.3743444f, -0.3577022f,  0.1052202f, -0.3093563f,  0.3359707f, -0.1602007f,  0.3772540f,
-0.1972081f, -0.1155712f,  0.0753247f, -0.4180209f,  0.3537354f, -0.0718483f,  0.4519648f, -0.0216117f, -0.2025925f,  0.4407907f, -0.3396386f,  0.0799466f,
 0.5704687f, -0.0699759f,  0.0495022f,  0.4366741f, -0.4389760f, -0.3122904f,  0.0335584f, -0.3587098f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL3::biasL1[8] =
{
-0.1329426f, -0.0431460f, -0.0031026f, -0.0129482f,  0.2293561f, -0.2594860f, -0.2370029f, -0.0498955f
};

alignas(32)
const float Anime4KCPP::CPU::ACNetHDNL3::biases[8][8] =
{
{
-0.1175099f, -0.0257945f, -0.0053253f, -0.0437105f, -0.0562847f, -0.1047087f, -0.3448743f,  0.0567839f
}
,
{
 0.0338571f, -0.1738079f,  0.0060786f,  0.1564790f, -0.0316066f, -0.0016496f, -0.0031892f, -0.0554371f
}
,
{
-0.0507861f, -0.0608809f,  0.0346931f, -0.0802134f, -0.0437770f,  0.2511877f, -0.0490860f, -0.0258796f
}
,
{
 0.0654580f,  0.0254565f,  0.0228204f, -0.0026888f, -0.0155498f, -0.0163407f, -0.0174200f, -0.1095136f
}
,
{
 4.9947081e-03f,  5.3372290e-03f, -4.5285606e-09f, -1.3755765e-03f,  3.8857721e-03f, -4.4197120e-02f,  3.3969838e-02f,  2.8411154e-02f
}
,
{
-0.0395957f,  0.0006791f,  0.1734742f,  0.0109483f,  0.1177280f,  0.0919033f,  0.0567295f, -0.0005332f
}
,
{
 0.0127082f, -0.0687597f,  0.1101508f, -0.0052465f,  0.1602221f, -0.0191405f, -0.0321571f,  0.0310538f
}
,
{
 0.0063028f, 0.0092698f, 0.0729448f, 0.3734172f, 0.0006403f, 0.1914893f, 0.3185646f, 0.2636234f
}
};
#endif

std::unique_ptr<Anime4KCPP::CPU::ACNetProcessor> Anime4KCPP::CPU::createACNetProcessor(int typeIndex)
{
    switch (typeIndex)
    {
    case 0:
#ifdef ENABLE_OPENCV_DNN
        return std::make_unique<ACNetHDN>("./models/ACNetHDNL0.onnx");
#else
        return std::make_unique<ACNetHDNL0>();
#endif
    case 1:
#ifdef ENABLE_OPENCV_DNN
        return std::make_unique<ACNetHDN>("./models/ACNetHDNL1.onnx");
#else
        return std::make_unique<ACNetHDNL1>();
#endif
    case 2:
#ifdef ENABLE_OPENCV_DNN
        return std::make_unique<ACNetHDN>("./models/ACNetHDNL2.onnx");
#else
        return std::make_unique<ACNetHDNL2>();
#endif
    case 3:
#ifdef ENABLE_OPENCV_DNN
        return std::make_unique<ACNetHDN>("./models/ACNetHDNL3.onnx");
#else
        return std::make_unique<ACNetHDNL3>();
#endif
    default:
        return nullptr;
    }
}
